Batch Transactions
Last updated
Last updated
Batch transactions allow you to combine multiple transactions into a single transaction. This helps save on fees and improves efficiency, making it faster and cheaper to manage multiple outputs at once.
To create a Batch Transaction, you can start by initiating a regular Send transaction with any asset.
Navigate to the Asigna multisig app in your web browser: https://btc.asigna.io/
On the homepage page select the Vault and open it by clicking the Vault preview card.
Navigate to the sidebar menu. On the sidebar Vault preview card click Send button.
Input BTC Amount and Recipient Address. Click Add to multi-transaction button.
Click + Create new button to create a new multi-transaction Draft for the batch of transactions.
Input the name and click Save button. This multi-transaction will be added as the chosen one to the dropdown menu.
Click 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 Transaction section -> 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 tab and become available to all owners.
Now you can edit this multi-transaction Draft, by adding or deleting transactions.
To continue with the Batch Transaction creation we will add Send BRC-20 transaction to the Draft.
Navigate to the previously inscribed BRC-20 token and click Send button. Locate the transfer inscription and click Send button.
Add recipient address and click Add to multi-transaction button.
In the dropdown select previously created multi-transaction and click 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 Transaction section -> Drafts tab.
If transactions with opposite actions on the same object are added to 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.
In the Transaction section -> Drafts tab choose multi-transaction and click on it. Multi-transaction details window with the list of added transactions will appear.
Click Trash Bin icon on the transaction to be deleted. Then click Yes, Delete button to confirm this action.
Once Delete transaction window closes up, deleted transaction is removed from the list of transactions.
Deleting the last transaction from the list will delete the multi-transaction completely from the Drafts tab.
To make the Draft of multi-transaction visible for other owners you should sign it. Thus it will be moved to the Queue tab and become available to all Vault owners.
Click Sign button, choose from the recommended fee options or input a custom fee.
Once the fee is set, you'll be able to review the transaction details. If everything is correct, click Sign button and confirm the transaction in the connected wallet.
Now this Batch Transaction is moved to the Queue tab and can be seen by other Vault owners.
Before the transaction is executed, it must be signed by the required number of Vault owners. Once the confirmation threshold is reached, locate this transaction in the Transactions section -> Queue tab and click the Execute button to start broadcasting of the transaction.