Multisig wallets
Contents
Multisig wallets#
Multisig wallets are an advanced feature of Terra Station. If you’re using Terra Station for the first time, follow the Terra Station tutorial.
Multisig wallets enable a wallet to be controlled by multiple parties. A wallet manager creates a transaction and sends an encoded transaction message to the wallet signers. The signers sign the transaction and send back their signatures. The wallet manager then inputs the encoded transaction message along with the received signatures to complete the transaction.
Prerequisites#
Download the Terra Station browser extension
Create a multisig wallet#
Open the Terra Station browser extension and click New multisig wallet.
Enter the wallet addresses of each multisig user in the correct order.
Caution
Each wallet added must have a transaction history of at least one transaction before it can be added to a multisig wallet.
Enter the number of signatures needed to post a transaction in the Threshold field.
Click Submit.
Enter a wallet name and click Submit.
Create a multisig transaction#
Multisig wallet managers initiate transactions and send coded strings for multisig participants to sign.
Open the Terra Station browser extension and connect to your multisig wallet.
Make a transaction using your multisig wallet.
Making your first transaction
Brand new multisig wallets have no transaction histories. After your first transaction, you will be prompted to provide the wallet addresses again for the multisig wallet. Provide the wallet addresses used to create the wallet to proceed with your transaction.
After submitting your transaction, you will be taken to the Post a multisig tx page.
Copy the multisig wallet address and the encoded string in the Tx box and send both to each of the multisig wallet signers.
Sending multisig strings
Encoded multisig transaction strings can be sent using a regular messenger, as they are not sensitive information. They contain a simple description of the transaction.
Sign a multisig transaction#
Upon receiving an encoded transaction string, multisig signers can use the following steps to sign:
Open the Terra Station browser extension and connect to the wallet you provided to create the multisig wallet.
Click the three vertical dots located to the right of your wallet name.
Click Sign a multisig tx.
Enter the multisig wallet address and the encoded multisig transaction string you received from the multisig wallet manager.
Enter your password and click Submit.
Copy the signature string provided and send it to the multisig wallet manager.
Post a multisig tx#
The final step in a multisig transaction is for the wallet manager to input the signatures:
Open the Terra Station browser extension and connect to the multisig wallet you created.
Click the three vertical dots located to the right of your wallet name.
Click Post a multisig tx.
If this is your first transaction for the wallet, enter the wallet addresses used to create the multisig wallet. Otherwise, proceed to step 5.
Enter the multisig wallet address, the initial encoded transaction string, and the signatures sent to you by the multisig signers.
Click Submit. Your transaction should begin processing.
Congratulations, you just completed a multisig transaction!