Setting up your multisig

➱ Open the Asigna multisig app

Navigate to the Asigna multisig app in your web browser: https://stx.asigna.io/

➱ Access the multisig management page

Once your wallet is connected, click on the "Stacks Treasury" option in the menu to access the multisig management page.

➱ Create a new multisig safe

On the multisig management page, click the "Create new Safe" button to start creating a new multisig safe.

➱ Name your multisig safe

Enter a name for your multisig safe, such as "Test", and click "Next".

Only alphanumeric characters and hyphens allowed.

Add owners and set the policy

On the "Owners" page, you can add up to 15 owners for your multisig safe. Add the wallet addresses of the desired owners "+New" or choose one of previously created contacts from your address book "Add from Contacts".

Then adjust the policy for the multisig safe, and click "Next". You can set the policy to 1 of 1, 2 of 3, 3 of 5, or any other combination that fits your needs. Here, we added 2 owners and set confirmation threshold to 2 of 2.

Take into consideration, that the order and number of the added owners in the combination with the confirmation threshold determines owners, who can sign first the multisig safe transactions.

  • Specify the number of co-owners: Determine the total number of co-owners who will participate in approving transactions for your multisig wallet. This includes yourself and any additional users.

  • Add co-owners: Add the Stacks addresses of the co-owners to the wallet configuration. Ensure that each co-owner provides you with their valid Stacks address.

  • Set the confirmation threshold: Define the minimum number of confirmations required to authorize a transaction. This number should be less than or equal to the total number of co-owners.

  • Keep in mind signing flow: Transaction can only collect signatures in a certain order. This signing order (flow) will be applied to each transaction in the safe. Successful passing of the signing flow is equated with reaching confirmation threshold. Learn more about the signing flow in this article.

➱ Editing owners (optional)

You can add more owners to your multisig safe by clicking the "+New" button or delete an already added owner by clicking trash bin icon. Also you can change the signing order of the added owners by using Drag&Drop within the list.

➱ Review and create your multsig safe

After setting the owners and policy, review your multisig safe configuration. Once you're satisfied, click "Create" to initialize the multisig creation on the Stacks blockchain. The creation process may take a few moments.

Safe owners, signing flow and the confirmation threshold cannot be changed after the safe is created.

On the review stage you may encounter such an issue: Identical safe is already existing.

That means the safe with the same owners (wallet addresses), threshold and order of the owners has been already created. To avoid this you need to start creation process over again and modify any of the variables.

Multisig safe created

Once your multisig safe created, it will appear on the multisig management page. A newly created safe can be in ready-to-use or in pending state.

  • Ready-to-use multisig safe have all the owners joined. The owner(s) can already manage it, send and receive tokens, create ordinal inscriptions and more.

  • Pending multisig safe is still waiting owners to join. A safe creator have to share an invitation code among all the added owners to finalize the safe creation.

Once the last co-owner accepts an invitation and joins the safe, pending state automatically switches to ready-to-use one.

➱ Sharing and accepting invitation

To share an invitation, find and copy an invitation code to your safe on the preview of your pending multisig safe.

Share it among all the added owners so that they could join your multisig safe and finalize its creation. Only authorized co-owners can use this invitation code, so non-authorized users won't get access to your safe.

To accept an invitation to the pending multisig safe, click "Accept invite" button on the multisig management page.

Insert the provided invitation code, and click "Confirm".

Once you entered the correct invitation code, your multisig safe will appear on the multisig management page.

Last updated