 One of the best ways to manage Ethereum based crypto assets is the multisig wallet. A multisig wallet is a smart contract that defines the requirements for moving funds or interacting with other smart contracts. They are called multisig because they require the cryptographic signatures from multiple addresses to be considered valid. These address can be controlled by a single individual, multiple individuals, hardware wallets, cold wallets, third party wallets like [metamask](https://metamask.io/), or combinations of each. There are a few options to choose from, each of which has its pros and cons depending on the use case. It should be noted that because multisig wallets are designed to secure funds, they are also targets of malicious hacking, so if a large sum of money is being managed more due diligence should be taken before committing to any specific option. This article describes my personal experience using various Ethereum multisig wallets. I have used each of these wallets, but some I have used more than others. This is not meant to be an endorsement of any one wallet over another, it is simply my impressions of each and their possible use applications. # Mist Wallet:  The mist wallet is a mainstay of the Ethereum blockchain. It was the first wallet available and is used widely by the community. It is also the only wallet supported directly by the Ethereum foundation. **Pros:** - Only official multisig provided by the Ethereum foundation - Daily ETH limits - Can add and remove members - Can manage ERC20 tokens **Cons:** - Not designed for contract interactions - Contract interface is a little clunky **Best Use Case:** - Personal use **Links:** https://github.com/ethereum/mist/releases https://wallet.ethereum.org/ (requires [MetaMask](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn) or [Parity](https://chrome.google.com/webstore/detail/parity-ethereum-integrati/himekenlppkgeaoeddcliojfddemadig) browser extension) # Parity:  Parity is one of the most popular Ethereum clients, and it offers a lot of great features. One of those features is the option to deploy a multisig wallet. The wallet was designed most for securing ETH transfers, but it can also manage ERC20 tokens. **Pros:** - Built into Parity Client - Supports hardware wallets - ETH Withdrawal limits - Supports ERC20 tokens **Cons:** - [Has experienced a major hack](https://blog.zeppelin.solutions/on-the-parity-wallet-multisig-hack-405a8c12e8f7) - Large complex code base - Not designed for contract interactions **Best Use Case:** - Personal use **Links:** - [Parity Client](https://parity.io/parity.html) # DS-Group: ``` Usage: ds-group <command> <group> [<args>] or: ds-group <command> --help Propose, confirm and trigger DSGroup multisig actions. Commands: action print information about a multisig action confirm confirm a proposed multisig action ls list already-proposed multisig actions propose propose a new multisig action trigger trigger a confirmed multisig action verify verify the meaning of a multisig action ``` <br> DS-group is the only command line tool available that I know of in the Ethereum space. This is important for some applications where actions need to be executed on a remote server. **Pros:** - Command line interface - All actions have an expiration **Cons:** - No graphical user interface - Cannot add or remove members **Best Use Case:** - Business use **Links:** - https://github.com/dapphub/ds-group (Requires [dapp](http://dapp.tools/) to be installed) # Gnosis:  The Gnosis wallet is quickly becoming the default option for multisig wallets. It's well designed and offers a wide range of features and functionalities. As of the time of this writing over $2,000,000,000 worth of value is currently secured using the Gnosis multisig wallet **Pros:** - Add and remove members - Email alerts - Designed with tokens in mind - Can add arbitrary ABIs to interact with other smart contracts - Desktop and web user interface - Daily ETH limits - Hardware wallet support **Cons:** - Documentation of multisig actions could use human readable text - No daily limits for tokens **Best Use Case:** - Personal use - Business use **Links:** - https://wallet-website.gnosis.pm/ # Bonus Links All of the wallets above support the addition of `call data`with any transaction, but assume the user has this data already. In my experience, there are two options for creating `call data`. The first option is [Ethabi](https://github.com/paritytech/ethabi) by Parity Labs. This handy tool will let you create `call data` pretty easily. The best tool I've come across for creating `call data` or just interaction with Ethereum in general is [Seth](https://github.com/dapphub/seth). This command line tool can pretty much do it all and then some. # Other Options No doubt there are other options not reviewed in this article. If I've missed your favorite multisig wallet, please post in the comments, and let me know why you like it.
author | kennyrowe |
---|---|
permlink | brief-overview-of-ethereum-multisig-wallets |
category | ethereum |
json_metadata | {"tags":["ethereum","multisig"],"image":["https://steemitimages.com/DQma9vYzewc5czT3UJeN5dAsQ8U84zrMKqbZszMV4RLDrYT/AAEAAQAAAAAAAApnAAAAJDYxZDA5MGYxLTE5OWItNDliZi05Zjg5LTZjYjkxNWFlY2EyNw.png","https://steemitimages.com/DQmcdWVNsuJwn413ZiqrYkzaFpFq3mBKFguTuVo2kpQ5SmK/Screen%20Shot%202017-08-26%20at%2026.06.51%20PM.png","https://steemitimages.com/DQmRNHWprUFokYtZYN6RkUANok8VBXVseohb7oxD3UN8K94/Screen%20Shot%202017-08-28%20at%2028.31.21%20PM.png","https://steemitimages.com/DQmVauNNaxZDzZ3XWruoQ3e326zD9vJJQwdzDiSzrpG2dJV/Screen%20Shot%202017-08-28%20at%2028.51.58%20PM.png"],"links":["https://metamask.io/","https://github.com/ethereum/mist/releases","https://wallet.ethereum.org/","https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn","https://chrome.google.com/webstore/detail/parity-ethereum-integrati/himekenlppkgeaoeddcliojfddemadig","https://blog.zeppelin.solutions/on-the-parity-wallet-multisig-hack-405a8c12e8f7","https://parity.io/parity.html","https://github.com/dapphub/ds-group","http://dapp.tools/","https://wallet-website.gnosis.pm/","https://github.com/paritytech/ethabi","https://github.com/dapphub/seth"],"app":"steemit/0.1","format":"markdown"} |
created | 2017-08-28 23:59:24 |
last_update | 2017-08-29 03:23:42 |
depth | 0 |
children | 10 |
last_payout | 2017-09-04 23:59:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 102.481 HBD |
curator_payout_value | 20.549 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 5,856 |
author_reputation | 26,813,467,404,174 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 0 |
post_id | 13,175,267 |
net_rshares | 34,322,902,709,971 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
fminerten | 0 | 1,595,373,231,704 | 15% | ||
sandra | 0 | 15,760,551,023 | 9% | ||
ihashfury | 0 | 6,436,090,955 | 5.46% | ||
jason | 0 | 15,329,157,757 | 6.21% | ||
eeks | 0 | 1,082,811,348,605 | 100% | ||
kingscrown | 0 | 2,579,348,792,454 | 21% | ||
kennyrowe | 0 | 1,119,826,586,720 | 100% | ||
norbu | 0 | 410,693,274,029 | 100% | ||
busser | 0 | 78,343,338,164 | 100% | ||
divraj | 0 | 942,285,418 | 100% | ||
arcange | 0 | 34,645,782,943 | 10% | ||
geronimo | 0 | 105,523,343,611 | 100% | ||
raphaelle | 0 | 5,943,910,168 | 10% | ||
glitterfart | 0 | 10,009,047,349,837 | 76% | ||
kpine | 0 | 10,466,903,471,186 | 80% | ||
barrydutton | 0 | 69,555,790,907 | 10% | ||
kharn | 0 | 0 | 100% | ||
siniceku | 0 | 244,541,900 | 100% | ||
amat | 0 | 94,740,805 | 100% | ||
steemaccess | 0 | 4,577,009,132,854 | 100% | ||
nadversion56 | 0 | 6,206,854,964 | 100% | ||
trafalgar | 0 | 2,015,437,768,051 | 9% | ||
adroitful | 0 | 495,146,814 | 100% | ||
malay11 | 0 | 1,889,990,269 | 100% | ||
orangesphere | 0 | 54,287,314,550 | 100% | ||
dominikboecker | 0 | 5,024,749,758 | 100% | ||
hellolylo | 0 | 5,463,005,711 | 100% | ||
meteor | 0 | 453,550,160 | 5% | ||
liuke96player | 0 | 1,435,983,360 | 100% | ||
jbp | 0 | 863,973,590 | 10% | ||
jrandolph | 0 | 1,217,840,682 | 100% | ||
soosoo | 0 | 3,003,575,390 | 100% | ||
katesmith | 0 | 402,838,461 | 46% | ||
misko | 0 | 23,610,999,754 | 100% | ||
mamamyanmar | 0 | 696,538,261 | 100% | ||
coldsteem | 0 | 7,064,354,499 | 100% | ||
momochsim | 0 | 620,800,342 | 100% | ||
bennaceur | 0 | 498,713,600 | 100% | ||
matthieubxl | 0 | 708,003,438 | 100% | ||
garudi | 0 | 692,219,730 | 100% | ||
alifaiq | 0 | 553,871,632 | 100% | ||
ridwan-kamil | 0 | 97,645,152 | 100% | ||
akaimyers | 0 | 50,113,720 | 100% | ||
olem | 0 | 492,407,557 | 57.24% | ||
kesarito | 0 | 992,345,813 | 100% | ||
fixatij | 0 | 285,185,567 | 100% | ||
jamin90 | 0 | 1,133,647,337 | 100% | ||
michaelmorcos | 0 | 719,619,105 | 100% | ||
stendekq | 0 | 98,653,702 | 100% | ||
zakaria1 | 0 | 1,090,993,819 | 100% | ||
reflecktor | 0 | 1,160,631,657 | 100% | ||
elmaghrabi | 0 | 562,906,341 | 100% | ||
zack1 | 0 | 226,741,380 | 100% | ||
kavindu | 0 | 632,543,933 | 100% | ||
jerrylamhk | 0 | 1,160,630,272 | 100% | ||
makram19 | 0 | 829,850,162 | 100% | ||
uypflo | 0 | 1,114,204,118 | 100% | ||
zafarynl | 0 | 63,834,561 | 100% | ||
sinner264 | 0 | 748,605,188 | 100% | ||
pitwi | 0 | 1,128,111,091 | 100% | ||
broekoenho | 0 | 1,079,381,418 | 100% | ||
ghost0307 | 0 | 876,271,180 | 100% | ||
elmarnis | 0 | 841,452,213 | 100% | ||
ahmedali1 | 0 | 1,143,214,288 | 100% | ||
feiyu93 | 0 | 769,694,774 | 100% | ||
donhylo | 0 | 1,143,211,567 | 100% | ||
jopasserat | 0 | 0 | 100% | ||
iotone-int001 | 0 | 0 | 100% |
Extremely informative article. learned a lot about ethereum multi signature wallet. As the ethereum has a great potential among the entrepreneurs,which drives the demand for new features in ethereum multi signature wallet development. Hence there are companies available for creating multi signature wallet, coinjoker is the worldβs best ethereum multi signature wallet development company specialized in building cryptocurrency wallet and implementation. visit their website and get a free consultation here--> https://www.cryptoexchangescript.com/ethereum-multisig-wallet-development
author | amarasophi |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20181227t120211717z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"links":["https://www.cryptoexchangescript.com/ethereum-multisig-wallet-development"],"app":"steemit/0.1"} |
created | 2018-12-27 12:02:15 |
last_update | 2018-12-27 12:02:15 |
depth | 1 |
children | 0 |
last_payout | 2019-01-03 12:02:15 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 589 |
author_reputation | 190,686,040 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 77,447,708 |
net_rshares | 0 |
This is actually extremely useful. Seems like it's Gnosis multisig FTW right now.
author | eeks |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170829t145616547z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-29 14:56:09 |
last_update | 2017-08-29 14:56:09 |
depth | 1 |
children | 2 |
last_payout | 2017-09-05 14:56:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 2.343 HBD |
curator_payout_value | 0.038 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 82 |
author_reputation | 21,536,775,583,000 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,237,580 |
net_rshares | 678,377,492,662 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eeks | 0 | 561,672,196,870 | 53% | ||
geronimo | 0 | 109,372,847,119 | 100% | ||
magicstone1412 | 0 | 7,332,448,673 | 100% |
It is but I also think it could be better. In fact, I think expiring proposals are pretty important in the long run. I can already see the headline now "Major Multisig Account Exploited Using Years Old Proposal"
author | kennyrowe |
---|---|
permlink | re-eeks-re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170829t182224612z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-29 18:22:24 |
last_update | 2017-08-29 18:22:24 |
depth | 2 |
children | 1 |
last_payout | 2017-09-05 18:22:24 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.448 HBD |
curator_payout_value | 0.481 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 211 |
author_reputation | 26,813,467,404,174 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,257,417 |
net_rshares | 559,710,602,790 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
eeks | 0 | 559,710,602,790 | 56% |
I would like one that incorporates a deadman's switch or a will feature of some kind. Like "check every 2 years to see if this person is alive." Need a way to help out my wife if something were to happen to me. I have so many Unicorn tokens I would love for her to inherit gracefully because as far as I can concerned they are priceless.
author | eeks |
---|---|
permlink | re-kennyrowe-re-eeks-re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170831t194927497z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-31 19:49:21 |
last_update | 2017-08-31 19:49:21 |
depth | 3 |
children | 0 |
last_payout | 2017-09-07 19:49:21 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 340 |
author_reputation | 21,536,775,583,000 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,480,402 |
net_rshares | 0 |
author | geronimo |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170829t004440392z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-29 00:44:42 |
last_update | 2017-08-29 13:25:45 |
depth | 1 |
children | 0 |
last_payout | 2017-09-05 00:44:42 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 1.991 HBD |
curator_payout_value | 0.356 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 31 |
author_reputation | 2,923,721,121,912 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,178,020 |
net_rshares | 659,206,702,470 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
summon | 0 | 0 | 100% | ||
eeks | 0 | 555,881,761,851 | 53% | ||
geronimo | 0 | 103,324,940,619 | 100% |
Nice information. # IAM STEEMIAN INDONESIAN
author | insideeesteem | ||||||
---|---|---|---|---|---|---|---|
permlink | re-kennyrowe-2017829t7509734z | ||||||
category | ethereum | ||||||
json_metadata | {"tags":"ethereum","app":"esteem/1.4.6","format":"markdown+html","community":"esteem"} | ||||||
created | 2017-08-29 00:50:12 | ||||||
last_update | 2017-08-29 00:50:12 | ||||||
depth | 1 | ||||||
children | 0 | ||||||
last_payout | 2017-09-05 00:50:12 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 45 | ||||||
author_reputation | 555,757,369,288 | ||||||
root_title | "Brief Overview of Ethereum Multisig Wallets" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 13,178,338 | ||||||
net_rshares | 0 |
FYI - @dbrock the author of Seth is working on a new multisig that is pretty amazing. It's not ready yet, but after it has been launched I will probably do a specific write up devoted to it.
author | kennyrowe |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170829t181950203z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"users":["dbrock"],"app":"steemit/0.1"} |
created | 2017-08-29 18:19:48 |
last_update | 2017-08-29 18:19:48 |
depth | 1 |
children | 0 |
last_payout | 2017-09-05 18:19:48 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 16.636 HBD |
curator_payout_value | 2.701 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 190 |
author_reputation | 26,813,467,404,174 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,257,149 |
net_rshares | 5,606,270,473,154 |
author_curate_reward | "" |
voter | weight | wgt% | rshares | pct | time |
---|---|---|---|---|---|
kennyrowe | 0 | 1,119,826,586,720 | 100% | ||
steemaccess | 0 | 4,485,468,950,197 | 100% | ||
kesarito | 0 | 974,936,237 | 100% |
Very Good information you share. You great.
author | malay11 |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170829t005804129z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-29 00:58:09 |
last_update | 2017-08-29 00:58:09 |
depth | 1 |
children | 0 |
last_payout | 2017-09-05 00:58:09 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 43 |
author_reputation | 12,046,977,729,976 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,178,790 |
net_rshares | 0 |
good inve
author | mamamyanmar | ||||||
---|---|---|---|---|---|---|---|
permlink | re-kennyrowe-2017829t7405623z | ||||||
category | ethereum | ||||||
json_metadata | {"tags":"ethereum","app":"esteem/1.4.6","format":"markdown+html","community":"esteem"} | ||||||
created | 2017-08-29 01:11:00 | ||||||
last_update | 2017-08-29 01:11:00 | ||||||
depth | 1 | ||||||
children | 0 | ||||||
last_payout | 2017-09-05 01:11:00 | ||||||
cashout_time | 1969-12-31 23:59:59 | ||||||
total_payout_value | 0.000 HBD | ||||||
curator_payout_value | 0.000 HBD | ||||||
pending_payout_value | 0.000 HBD | ||||||
promoted | 0.000 HBD | ||||||
body_length | 9 | ||||||
author_reputation | 14,121,891,848,891 | ||||||
root_title | "Brief Overview of Ethereum Multisig Wallets" | ||||||
beneficiaries |
| ||||||
max_accepted_payout | 1,000,000.000 HBD | ||||||
percent_hbd | 10,000 | ||||||
post_id | 13,179,514 | ||||||
net_rshares | 0 |
I have learned so much about the world of stock, shares, and alternative currencies in my brief time as a Steemian! I honestly was locked into media-controlled WS, listening to the down-play of Bitcoin and cryptocurrencies. Thanks for sharing!
author | spiritualmatters |
---|---|
permlink | re-kennyrowe-brief-overview-of-ethereum-multisig-wallets-20170831t214420992z |
category | ethereum |
json_metadata | {"tags":["ethereum"],"app":"steemit/0.1"} |
created | 2017-08-31 21:44:18 |
last_update | 2017-08-31 22:10:27 |
depth | 1 |
children | 0 |
last_payout | 2017-09-07 21:44:18 |
cashout_time | 1969-12-31 23:59:59 |
total_payout_value | 0.000 HBD |
curator_payout_value | 0.000 HBD |
pending_payout_value | 0.000 HBD |
promoted | 0.000 HBD |
body_length | 243 |
author_reputation | 2,451,790,568,880 |
root_title | "Brief Overview of Ethereum Multisig Wallets" |
beneficiaries | [] |
max_accepted_payout | 1,000,000.000 HBD |
percent_hbd | 10,000 |
post_id | 13,489,215 |
net_rshares | 0 |