# Multisig Wallet

A multisignature wallet allows users to collaboratively control their assets. A multisig wallet has a set number of signatories that must come to a consensus in order for transactions to be authorized.&#x20;

For multisig accounts information and operations exchange Nova Spektr uses [Spektr Matrix Protocol](https://docs.novaspektr.io/settings/spektr-matrix-protocol).

Nova Spektr supports all Polkadot ecosystem networks that have the multisig pallet in their runtime. Two multisig wallet types are supported: regular and flexible multisig.

| Multisig                                                                       | Flexible multisig                                                                           |
| ------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------- |
| Multiple signatures required to approve transactions                           | Multiple signatures required to approve transactions                                        |
| Custom signatory threshold that must be met for a transaction to be executed   | Custom signatory threshold that must be met for a transaction to be executed                |
| Deposit required to initiate transaction (returned when executed or cancelled) | Deposit required to initiate transaction (returned when executed or cancelled)              |
| Certain operations can be delegated to another wallet                          | Certain operations can be delegated to another wallet                                       |
| Changing signatories or threshold requires creating a new address              | Signatories or threshold can be changed as needed while maintaining a fixed address         |
| Can be used on all supported chains                                            | Can only be used on the chain where it was created                                          |
| No deposit required to create a multisig wallet                                | A deposit required to create a flexible multisig wallet (returned when multisig is deleted) |
