Asigna
WebStacksClarity
  • Introduction
    • About Asigna
    • Supported Wallets
    • Supported Networks
    • Verification Tool
    • Source Code
    • Official Links
  • Bitcoin multisig
    • Technical Specifications
    • Quickstart
      • Connecting to Asigna
      • Setting up your Vault
      • Managing your Vault
        • Permissions
        • Sub-Accounts
        • Settings
      • Vault Balance
        • Runes
        • BRC-20s
        • Ordinals
        • Rare Sats
      • Embedded Apps
      • UTXO Management
      • Batch transactions
    • Recovery
      • Software Wallet Setup in Sparrow
      • Ledger Setup in Sparrow
      • Ledger Setup in Caravan
  • Stacks multisig
    • Native Stacks approach
    • Quickstart
      • Connecting to Asigna
      • Setting up your multisig
      • Managing your Vault
        • Permissions
        • Sub-Accounts
        • Settings
      • Vault Balance
      • Nonce, queue and conflict transactions
      • Signing a Transaction
      • Manage NFTs
      • Interacting with Apps
      • Stacking with Asigna
  • EVM MULTISIG
    • About
    • Networks and Contracts
    • Quickstart
      • Connect to Asigna
      • Setup Multisig
      • Funding Multisig
      • Batched transactions
      • dApps
  • FRACTAL MULTISIG
    • Technical specifications
  • Developers
    • Integrate Asigna Multisig into your App
      • Stacks
      • Bitcoin
    • Multisig SDK
      • Bitcoin SDK
      • Stacks SDK
      • EVM SDK
  • Appendix
    • Contact us
    • Asigna Audits
    • Privacy Policy
    • Terms of Use
Powered by GitBook
On this page
  • Creating the Vault
  • Joining the Vault
  • Deleting Pending Vault
  1. Bitcoin multisig
  2. Quickstart

Setting up your Vault

How To

PreviousConnecting to AsignaNextManaging your Vault

Last updated 1 month ago

Creating the Vault

âž± Open the Asigna multisig app

Navigate to the Asigna multisig app in your web browser:

âž± Create a new Vault

On the homepage, click the Create new Vault button to start creating a new multisig Vault.

âž± Configure the Vault Name

Enter a name for your Vault, such as TEST, and click Next.

  • Only alphanumeric characters and hyphens allowed.

  • The Vault name cannot be changed after the Vault is created.

âž± Configure the Vault Type

Select the preferred Vault Type and click Next to confirm the choice and proceed to the next step.

There are 2 possible options for Asigna Vault:

  • Native SegWit (P2WSH) Emphasizes weight optimization, enables cost-effective transactions due to reduced data size. Ideal for regular Bitcoin transactions. Max owners: 10 Compatibility: Extension wallet: Leather, Xverse, Magic Eden, UniSat, Phantom, Orange Wallet, OKX Hardware wallet: Ledger

  • Taproot (P2TR) Focuses on signature aggregation, allowing for the batching of multiple signatures. Caters to more intricate transactions, enhancing efficiency and user privacy. Max owners: 10 Compatibility: Extension wallet: Leather, Xverse, UniSat, Orange Wallet

  • When choosing the Vault Type, keep in mind that the owner using an incompatible wallet extension will not be able to join the Vault. This means that the Vault will not be created.

  • It is also important to remember that you cannot create a common Vault for Extension wallets and Hardware/desktop wallets, even though they are compatible with the same type of Vault.

âž± Add co-owners

Add the Bitcoin addresses (not Ordinals&BRC-20 addresses) of the co-owners to the wallet configuration. Ensure that each co-owner provides you with their valid Bitcoin address.

Enter the address in the field and click Save.

Or choose one of previously created contacts from your address book by clicking on the icon.

You can delete an already added owner by clicking trash bin icon.

âž± Set the confirmation threshold

Define the minimum number of confirmations required to authorize a transaction and click Next.

This number should be less than or equal to the total number of co-owners. You can set the policy to 1 of 1, 2 of 3, 3 of 5, or any other combination that fits your needs.

It is not recommended setting a threshold that requires all signers. For optimal Vault safety, there should always be at least one signer who is not required to approve every transaction.

âž± Review and create your Vault

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

Vault owners and the confirmation threshold cannot be changed after the Vault is created.

Vault with identical parameters (same number of signers, identical signer addresses, and confirmation threshold) cannot be created.

âž± Vault is created

Once your Vault is created, it will appear on the homepage. A newly created Vault can be in ready-to-use or in pending status.

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

  • Pending Vault is still waiting owners to join. All the added owners have to join the Vault to finalize its creation.

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

Joining the Vault

âž± Join the pending Vault

At first locate the pending Vault in the list of Your Vaults on the homepage.

Once you have been added as an owner to a Vault, it will automatically appear in Your Vaults list with a Pending status.

To join the pending Vault click Join button located on the Vault preview or go directly to the pending Vault page and click Join button on your owner card.

After successful joining status will be changed to Joined.

Deleting Pending Vault

In case you created a Vault by mistake or configured it incorrectly, you can Delete it as long as it's still in Pending status. Click Delete button on the Vault preview or on the sidebar menu of the Vault.

Any invited owner can delete a Vault in Pending status without joining it.

It is impossible to join the Vault if your connected Extension wallet is incompatible with the Vault Type, Join button will be inactive. In this case you may try to import your account with the invited address in the .

compatible wallet
https://btc.asigna.io/