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 Vault
      • Managing your Vault
        • Permissions
        • Sub-Accounts
        • Settings
      • Vault Balance
        • SIP-10s
        • NFTs
        • STX20
      • Nonce, queue and conflict transactions
      • Interacting with Apps
  • 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
      • EVM
    • Multisig SDK
      • Bitcoin SDK
      • Stacks SDK
      • EVM SDK
  • Appendix
    • Contact us
    • Asigna Audits
    • Privacy Policy
    • Terms of Use
Powered by GitBook
On this page
  • Split
  • Combine
  • Finalize Split & Combine
  1. Bitcoin multisig
  2. Quickstart

UTXO Management

PreviousEmbedded AppsNextBatch Transactions

Last updated 22 days ago

After discovering Rare Sats or acquiring Ordinals, you may find it necessary to separate them from the original UTXO to release the common sats, make them spendable. By default, UTXO containing uncommon sats are marked as non-spendable to prevent accidental spending of such UTXOs. But often Rare Sats and Ordinals make up a smaller part of UTXO and block a significant amount of BTC balance.

For efficient storage and use of UTXOs with Rare Sats and Ordinals we strongly recommend to utilize UTXO Management Tool.

Split

Before start splitting remember — minimal UTXO size supported by the Tool is 546 satoshis.

Therefore, the UTXO used for splitting must be at least 1,092 sats — enough to create two separate UTXOs of 546 sats each.

If the selected UTXO is smaller than 1,092 sats, you’ll need to add an additional UTXO as Input to complete the split.

âž± Access the UTXO Management Tool

Navigate to the UTXO Management section of the selected Vault.

Click Add BTC Input button to call the list of the UTXOs on your Vault.

In the appeared window you can find two types of UTXOs: Rare Sats & Ordinals and Common.

Rare Sats & Ordinals — UTXOs containing Rare Sats & Ordinals.

Common — safe to spend UTXOs with common sats. Such UTXOs may be used to form Outputs with Rare Sats & Ordinals of sufficient size.

âž± Add the Input

Select the UTXO and click Add button. You can select multiple UTXOs at once using the multiselect.

There’s another way to add a UTXO as an input.

Find the desired asset in the Ordinals or Rare Sats tab, open the action menu, and click Isolate. The UTXO containing that asset will be automatically added as an Input.

âž± Split the Input

Once the UTXO added in the Input(s) column, the Tool automatically splits it in new UTXOs, so that common and uncommon sats are separated.

Newly formed UTXOs will be displayed in the Output(s) column.

The scale serves as graphic representation of satoshis sequence contained in the UTXO(s) from the Output(s) column. Rare Sats & Ordinals are marked in blue color, common sats are grey, and gaps display the split spots.

âž± Manual Split

If you want to get more outputs or some newly formed UTXOs are bigger than desired, you can continue splitting them.

To split the UTXO from Output(s) column select the UTXO and click Split button.

If the UTXO size is less than 1092 sats, Split button is not displayed.

Use the split slider or the input to decide the number of sats for new UTXOs and click Split button.

New UTXOs will be formed and added to the Output(s) column.

Combine

If you need to combine Rare Sats or Ordinals from different UTXOs into one, or the results of automatic splitting don't meet your expectations, use the Combine tool.

For example, we have one UTXO with 300 Nakamoto sats. We want to split this UTXO and get two separate UTXOs with 50 and 250 Nakamoto sats, but we cannot do it as initial UTXO size is 999 sats, i.e. too small to be divided in two UTXOs.

To resolve this issue we can add UTXO with Common sats to the Input(s) column, providing sufficient sats to form two UTXOs and split 50 Nakamoto sats to a separate UTXO.

âž± Add the Input

To add a new Input click + button.

In the appeared window select the UTXO and click Add button. You can select multiple UTXOs at once using the multiselect.

Once the added UTXO appeared in the Input(s) column, the Tool automatically forms new Outputs, but you can manually modify them as desired.

  • Use Arrow button to change the order of the Inputs.

  • Use Trash bin button to remove the unnecessary Input.

âž± Combine the Outputs

Click Combine button to merge the outputs.

In the appeared window you can find the previously formed Outputs.

To combine them click on the specified Outputs, multiselect is allowed. Then click Combine button.

Now we have one Output combined from 2 UTXOs.

A newly formed UTXO is enough size to be split into two: one containing 50 Nakamoto sats, and the other 250 Nakamoto sats.

Therefore, we’ll use the Split to form the two desired UTXOs.

New UTXOs will be added to the Output(s) column.

Finalize Split & Combine

âž± Transaction Creation

By default, new UTXOs will be sent to your Vault address, but it's possible to change the Recipient. Addresses can be set separately for each UTXO.

To change the recipient of the specified UTXO clear the input and enter the new address in the Recipient input.

Click Next, select a transaction fee. You can choose from the recommended fee options or input a custom fee.

âž± Transaction Review and Confirmation

Once the fee is set, you'll be able to review the transaction details. If everything is correct, click Confirm button and confirm the transaction in the connected wallet.

âž± Transaction Execution

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.