# Multi-signature wallet resources

**URL:** <https://forum.openzeppelin.com/t/multi-signature-wallet-resources/5354>\
**Category:** General\
**Created:** [January 12, 2021, 6:01am UTC](https://forum.openzeppelin.com/t/multi-signature-wallet-resources/5354 "2021-01-12T06:01:33Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![elopio](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/elopio/32/4037_2.png) [@elopio](https://forum.openzeppelin.com/u/elopio)\
**Post date:** [January 12, 2021, 6:01am UTC](https://forum.openzeppelin.com/t/multi-signature-wallet-resources/5354/1 "2021-01-12T06:01:33Z")

</div>

Using multiple signatures to execute sensitive transactions can make permissioned protocols more secure. It also increases their complexity because we now have to secure this extra layer, so it’s important for us to learn how to do it properly.

Let’s collect articles, tools, libraries, experiences, dos and don’ts, and then summarize the [key learnings](https://xkcd.com/410/).

_This post is a wiki, please go ahead and contribute. If you have thoughts or experiences about what went well or what went wrong while using multisigs, please leave a comment._

## Articles

- [Multisignatures](https://en.bitcoin.it/wiki/Multisignature) on the Bitcoin wiki.
- [What is a Multisig Wallet](https://academy.binance.com/en/articles/what-is-a-multisig-wallet), by Binance Academy.
- [Threshold Signatures explained](https://academy.binance.com/en/articles/threshold-signatures-explained), by Binance Academy.

## Best Practices

- [Multi-Signature Accounts for Corporate Governance](https://empoweredlaw.wordpress.com/2014/05/25/multi-signature-accounts-for-corporate-governance/), by [Empowered Law](https://empoweredlaw.wordpress.com/).
- [Multisig Best Practices](https://safehodl.github.io/multisig/), by [SafeHodl](https://github.com/safehodl).

## Platforms

- [Gnosis Safe](https://gnosis-safe.io/)
  - [OpenZeppelin Upgrades App for Gnosis Safe](https://blog.openzeppelin.com/upgrades-app-for-gnosis-safe/).

## Contracts

- [List of Multisig libraries in the wild](https://forum.openzeppelin.com/t/list-of-solidity-libraries-in-the-wild/2250#heading--multisig).

## Uses

- [The Graph Council](https://thegraph.com/blog/introducing-the-graph-council), a 6 of 10 multisig.
- [The Aragon Community Multisig](https://aragon.org/blog/introducing-the-aragon-community-multisig-348a69d16374), a 3 of 5 multisig.
- Ethereum Foundation, a [4 of 7 multisig](https://vitalik.ca/general/2021/01/11/recovery.html).
- [Aragon](https://etherscan.io/address/0xcafe1a77e84698c83ca8931f54a755176ef75f2c) 2 of 3 [Gnosis Multi-sig](https://github.com/gnosis/MultiSigWallet#deployed-instances-with-significant-funds)
- [Golem](https://etherscan.io/address/0x7da82c7ab4771ff031b66538d2fb9b0b047f6cf9) 3 of N [Gnosis Multi-sig](https://github.com/gnosis/MultiSigWallet#deployed-instances-with-significant-funds)
- [District0x](https://etherscan.io/address/0xd20e4d854c71de2428e1268167753e4c7070ae68) 2 of 3 [Gnosis Multi-sig](https://github.com/gnosis/MultiSigWallet#deployed-instances-with-significant-funds)

### Gnosis Safe stats

- [value stored in Gnosis Safes](https://www.duneanalytics.com/tschubotz/gnosis-safe_2)
- [https://docs.gnosis.io/safe/docs/intro\_statistics/](https://docs.gnosis.io/safe/docs/intro_statistics/)

![newplot](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/2X/7/72fcfd750aed072d2cb8da6568c1998516cf5a67.png)

## Ethereum Improvement Proposals

- [EIP 191](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-191.md), a specification about how to handle signed data in Ethereum contracts.
- [EIP 734](https://github.com/ethereum/eips/issues/734), a multisignature key manager.

## Other resources

- [Why we need wide adoption of social recovery wallets](https://vitalik.ca/general/2021/01/11/recovery.html), by Vitalik Buterin.
- [Threshold Signatures in Chainlink](https://blog.chain.link/threshold-signatures-in-chainlink/).
- [Argent Guardians](https://support.argent.xyz/hc/en-us/articles/360022631992-About-guardians).

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [January 14, 2021, 3:07am UTC](https://forum.openzeppelin.com/t/multi-signature-wallet-resources/5354/2 "2021-01-14T03:07:15Z")

</div>

Twitter poll:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/2X/2/211cd1f9258c0b864d4bc8708a50d8207f9692b9.png)

> <https://twitter.com/OpenZeppelin/status/1349142881802489860>

---

<div class="post-metadata">

**Author:** ![abcoathup](https://sea2.discourse-cdn.com/flex022/user_avatar/forum.openzeppelin.com/abcoathup/32/415_2.png) [@abcoathup](https://forum.openzeppelin.com/u/abcoathup)\
**Post date:** [March 19, 2021, 4:15am UTC](https://forum.openzeppelin.com/t/multi-signature-wallet-resources/5354/3 "2021-03-19T04:15:40Z")

</div>

Twitter poll:

 ![image](https://us1.discourse-cdn.com/flex022/uploads/zeppelin/original/2X/e/eb15aca55dce4f42b79d3ea285b2b8f59599dfc9.png)

> <https://twitter.com/OpenZeppelin/status/1359988621827215360?s=20>
