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
  • Split
  • Finalize Split & Combine
  1. Bitcoin multisig
  2. Quickstart

UTXO Management

PreviousEmbedded AppsNextBatch transactions

Last updated 7 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 is 546 satoshis. That means you need a UTXO with minimum 1092 sats to split, equivalent to two UTXOs of 546 sats.

âž± To call the Isolate constructor click on Isolate button in the actions menu or on the UTXO page.

Once the chosen UTXO appears in the Inputs column, the constructor automatically splits it in new UTXOs, so that common and uncommon sats are separated. Newly formed UTXOs will be displayed in the Outputs column.

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

If you want to get more outputs or some UTXOs in Outputs column is bigger than desired, you can continue splitting them.

âž± To split the UTXO from Outputs column select the UTXO and click Split button. (if the UTXO size is less than 1092 sats, the button is not displayed)

➱ Use the split slider to decide the number of sats for new UTXOs and click Split button. (orange color defines the boundaries of the UTXO 1, grey — UTXO 2)

If the selected UTXO contains rare sats they will be also marked in blue color on the split slider.

New UTXOs will be formed and added to the Outputs column.

Combine

If you need to combine rare sats from different UTXOs into one, or the results of automatic split does not meet your expectations, use the combine UTXO feature.

Adding Inputs

âž± To add a new Input to the Isolation constructor click + button.

In the appeared window you can find two types of UTXOs: Uncommon and Common.

  • Uncommon tab — UTXOs containing rare sats.

  • Common tab — safe to spend UTXOs with common sats. Such UTXOs may be used to form a new output with rare sats of sufficient size.

For example, we have one UTXO with 282 Pizza rare sats. We want to split this UTXO and get two separate UTXOs with 200 and 82 Pizza sats, but we cannot do it as initial UTXO size is 736 sats, i.e. too small to be divided in two UTXOs.

To resolve this issue we can just add safe to spend UTXO to the Inputs column, providing sufficient sats to form two UTXOs and split 82 Pizza sats to a separate UTXO.

âž± To choose the UTXO click on the specified UTXO, multiselect is allowed. Then click Add button.

The chosen UTXO will appear in the Inputs column.

Then the constructor will automatically form new outputs, but you can manually modify them as desired, by merging all the outputs in one UTXO or combine and split them in UTXOs with customized size.

âž± To call the combine feature click Combine button.

In the appeared window you can find all the outputs.

âž± To combine the outputs click on the specified outputs, multiselect is allowed. Then click Combine button.

Now you get one output with the rare sats combined from different UTXOs

You can also continue with splitting this output to release common sats.

Finalize Split & Combine

By default, new UTXOs will be sent to your multisig safe address, but it's possible to change 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.

âž± To continue the split click next, choose the fee, review and confirm.

âž± Confirm the creation of transaction in your connected wallet.

âž± Locate this transaction in the Activity -> Queue tab and click on the "Execute" button to start broadcasting of the transaction.

Note that some safe to spend UTXOs from Outputs column can be used immediately to cover the fee costs.