
The plugin refreshes VTXOs for you
VTXOs have a limited lifetime: your wallet must periodically refresh them before expiry. A badge at the top of the list shows the current auto-refresh threshold setting. By default, Bark will refresh any VTXO whose lifetime drops below 24 hours. You can tune the threshold, or even set the wallet to refresh every VTXO right after it’s received, in settings. Refreshes are executed during rounds, which occur every hour. You’ll see when the next round starts at the top of the VTXO page.Refresh or offboard manually
Advanced users may sometimes want granular control over their VTXOs. For example, a user who has received a particularly large VTXO might prefer to refresh before it gets to the refresh threshold, or to bring it on-chain. To act on individual VTXOs, just select one or more VTXOs from the list, then choose one of the options in the top-right of the table:- Refresh: Mark the selected VTXOs for refresh in the next round. You forfeit the selected VTXOs and receive fresh ones.
- Offboard: Make an on-chain payment from the selected VTXOs. The bitcoin is delivered to your Bark on-chain wallet, and BTCPay notifies you when the payment completes.

Refreshing is free during a VTXO’s final two days of lifetime; refreshing earlier than that costs liquidity fees.