Multisig
Multisigs short for multi-signature contracts are smart contracts that require multiple parties to approve an action before it can be executed. Instead of relying on a single private key, control is distributed among a group, increasing security, transparency, and collaborative governance.
In the XION ecosystem and broader CosmWasm world, multisigs are commonly used for:
Decentralized treasury management
Protocol upgrades or governance decisions
Secure deployment of smart contracts
Joint ownership of high-value assets
Multisig Contracts
CW3 is the CosmWasm standard for multisig contracts. There are two main implementations: one for static membership and one for dynamic membership.
cw3-fixed-multisig
Fixed (K-of-N)
Yes
No
Small, static groups
cw3-flex-multisig
Linked to cw4-group
Yes
Yes
DAOs, evolving teams, flexible governance
1. cw3-fixed-multisig
A straightforward multisig implementation with a fixed list of members defined at instantiation. Features:
Fixed set of voters with configurable weights
On-chain proposal and approval tracking
Simple K-of-N signature logic
No dependency on external contracts
2. cw3-flex-multisig
An advanced multisig contract backed by a cw4-group
contract for flexible, updateable membership.
Features:
Dynamic voter set via linked
cw4-group
contractAdjustable weights and thresholds
Allows adding/removing members without redeploying the multisig
More modular and governance-ready
Last updated
Was this helpful?