The multi-sig wallet is a multi-person collaborative wallet. When a participant launches a transaction proposal from the wallet, other participants are required to sign the proposal. The transaction will only be executed when the number of signatures reaches the threshold.
- Head over to the Turing Staging PolkadotJS App or Turing PolkadotJS App
- Go to the Accounts > My accounts
Create multisig wallet
Click the multisig button in the account UI.
Please select the participants(Order insensitive) of the multisig wallet and set the threshold.
As in the example above, this multisig wallet has 3 participants. The threshold is 2, which means that a transaction needs to be signed by 2 participants to be valid.
Click the “create” button and You get a multisig wallet.
When you send extrinsic using a multisig wallet, you need to authorize it.
Note: Be sure to save the
multisig call dataand
call hash. Send them to other participants.
Other participants will receive multisig approval notification on the UI. He can approve this approval.
pending hashesand paste
multisig call datainto
call data for final approvaltextbox.
When the number of Approves reaches a threshold, this extrinsic is executed on-chain.