open-index/open-npm huggingface dataset:
npm package: @soufflejs/simple-multi-sig
Description: --- sections: ['SimpleMultiSig'] ---
Latest version: 0.3.0

---
sections: ['SimpleMultiSig']
---

# SimpleMultiSig Contract

`@soufflejs/simple-multi-sig`

The SimpleMultiSig contract is a simple multi-signature wallet that
allows multiple parties to agree on transactions before execution.
It is a fork of [Paxos's SimpleMultiSig](https://github.com/paxosglobal/simple-multisig/blob/d5cf761f494544e7da100ba1703ed302a8d116a6/contracts/SimpleMultiSig.sol),
which is itself a fork of [Christian Lundkvist's SimpleMultiSig](https://github.com/christianlundkvist/simple-multisig/blob/560c463c8651e0a4da331bd8f245ccd2a48ab63d/contracts/SimpleMultiSig.sol).

The relevant audits are found here:

- [Consensys Diligence audit of Paxos's SimpleMultiSig](https://consensys.net/diligence/audits/2020/11/paxos/)
- [Consensys Diligence audit of Christian Lundkvist's SimpleMultiSig](https://github.com/christianlundkvist/simple-multisig/blob/560c463c8651e0a4da331bd8f245ccd2a48ab63d/audit.pdf)

---

# Changelog

### v1.0.0

- Initial release

### v1.1.0

| Type      | Description                                      |
| --------- | ------------------------------------------------ |
| `Feature` | add EIP-1271 signature verification capability   |
| `QOL`     | add `executeWithSignatures`, deprecate `execute` |