Skip to main content
Your Arkade wallet balance shows how many satoshis you can spend in offchain transactions. This is your primary balance for everyday payments within Arkade.

Understanding Your Balance

Your Arkade wallet balance is composed of different VTXO states:
Primary Balance Fields:
  • available - What you can spend right now in Arkade transactions
  • total - Your total offchain balance including funds that need recovery
For everyday use, focus on the available balance.
Advanced Balance Fields:
  • recoverable - VTXOs that have been swept by the server or subdust amounts. Follow the steps in VTXO Recovery to recover these funds.
  • boarding - Only relevant when using the native onboarding process. For most users, this will be zero.
Learn more about VTXO States.

Asset Balances

getBalance() also returns the Arkade Assets your wallet holds. Asset amounts are bigint values in base units:
  • assets - every asset your wallet holds
  • availableAssets - the assets you can spend right now
To read the balance of one asset, find it by asset ID:
To show amounts to users, read the decimals field from the asset metadata.

Managing Coins

Getting Virtual UTXOs

You can retrieve all your offchain VTXOs with a simple call:
Each VTXO has the following shape:

Getting Boarding UTXOs

Boarding UTXOs are onchain UTXOs that have been sent to a boarding address but haven’t yet been converted to VTXOs:
Each boarding UTXO has the following shape:

Next Steps