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
  • Create Batch Transaction
  • Adding to Batch Transaction
  • Conflict transactions
  • Deleting from Batch Transaction
  • Signing the Draft
  1. Bitcoin multisig
  2. Quickstart

Batch transactions

PreviousUTXO ManagementNextRecovery

Last updated 8 months ago

Create Batch Transaction

âž± Open the Asigna multisig app: Navigate to the Asigna multisig app in your web browser:

âž± Creating Send BTC transaction: On the main Safe page locate Send button on the Dashboard and click on it.

âž± Input the amount of BTC token, add receiving address. Click on Add to multi-transaction button.

âž± Create multi-transaction draft: Click on +Create new button to name and create a new multi-transaction for you batch of transactions.

âž± Input the name and click on Save button. This multi-transaction will be added as the chosen one to the dropdown menu.

âž± Click on Confirm button to create a new multi-transaction adding the first transaction to its draft.

Once the multi-transaction was successfully created, it can be located in the Activity -> Drafts tab.

Drafts section displays only draft of your multi-transaction. You should sign the multi-transaction to make it visible for other owners. Thus it will be moved to the Queue section and become available to all owners.

Now you can edit this multi-transaction draft, by adding or deleting transactions.

Adding to Batch Transaction

âž± Adding Send BRC-20 transaction: On the main safe page locate BRC-20 section and choose inscribed in previous steps BRC-20 Token by clicking on it.

âž± Click on Send button.

âž± Add receiving address, click on Add to multi-transaction button.

âž± Choose multi-transaction draft: In the dropdown select previously created multi-transaction and click on Confirm button to add a new transaction to it.

Once a new transaction was successfully added to the multi-transaction, the changes can be observed in the Activity -> Drafts tab.

Conflict transactions

If transactions with opposite actions on the same object are added to one and the same multi-transaction, a warning Inscription duplicated will be displayed.

Such multi-transaction will be blocked for signing until you delete one of the conflicting transactions.

Deleting from Batch Transaction

âž± Open multi-transaction details: In the Activity -> Drafts tab choose multi-transaction and click on it. Multi-transaction details window with the list of added transactions will appear.

âž± Delete transaction from the multi-transaction: Click on the Trash Bin icon on the transaction to be deleted. Then click on Yes, Delete button to confirm this action.

Once Delete transaction window closes up, deleted transaction is removed from the list of transactions.

Please note that deleting the last transaction from the list will delete the multi-transaction completely from the Drafts tab.

Signing the Draft

To make the draft of multi-transaction visible for other owners you should sign it. Thus it will be moved to the Queue section and become available to all owners.

âž± Click on Sign button, choose fee, review the multi-transaction and sign it in the connected wallet.

Now this multi-transaction is moved to the Queue tab and can be seen and signed by other owners and finally executed.

Executing this batch of transactions will cost less gas and take less time than executing each of these transactions separately.

https://btc.asigna.io/