
The VTXOs behind your off-chain balance, with their expiry and status
The wallet app refreshes VTXOs for you
VTXOs have a limited lifetime, so they must be refreshed before expiry, and Bark Wallet does this for you. It automatically refreshes any VTXO whose remaining lifetime drops below the configured threshold, one day by default, which keeps automatic refreshes inside the free window. You can raise the threshold, refresh every payment as it’s received, or refresh everything at once from settings. The wallet app submits queued refreshes to rounds, which occur every hour; the countdown at the top of the page shows when the next one starts.Refresh, offboard, or exit selected VTXOs
Advanced users may sometimes want granular control over their VTXOs. For example, a user with a particularly large VTXO might prefer to refresh it before it reaches the threshold, or to bring its bitcoin on-chain. To act on individual VTXOs, tick one or more in the list, then choose an action in the bar that appears:- Refresh: Mark the selected VTXOs for refresh in the next round. You forfeit them and receive fresh ones.
- Offboard: Make an on-chain payment from the selected VTXOs to an address you paste, or to the wallet app’s own on-chain wallet with Use my Bark on-chain wallet. The wallet app deducts the on-chain transaction fee from the offboarded amount.
- Emergency Exit: Reclaim the selected VTXOs’ bitcoin on-chain without the Ark server’s cooperation: the per-VTXO version of the emergency exit, with the same warnings.

Selecting VTXOs brings up the Refresh, Offboard, and Emergency Exit actions
Inspect a VTXO
Select a row to open its details:- The policy type (how the VTXO can be spent).
- The expiry.
- The exit delta (how long an exit output stays timelocked after confirming on-chain).
- The exit depth (how many on-chain transactions a full exit takes).
- The ID and the chain anchor.

A VTXO's details, including its exit delta and exit depth