I’m following along with the tutorial using the latest bark (build from source 12-Nov-2025) against the esplora endpoint. I’ve gone to the faucet and received my 30k sats.
I’m not sure what happened, but somehow they moved from spendable_sat=30000 to pending_in_round_sat=30000.
I’ve run “refresh --all” but that doesn’t seem to do much.
Send sats via a lighting invoice then fails due to insufficient funds.
❯ bark vtxos
[2025-11-12 02:10:05.585 INFO] Connecting to Ark server using TLS...
[2025-11-12 02:10:06.026 INFO] Syncing wallet...
[2025-11-12 02:10:06.160 INFO] Syncing 0 pending lightning receives
[
{
"id": "f79a1a5c05a38e1090f0aee94e89aa1606651581f33af581e6130d62ade370e3:0",
"amount_sat": 30000,
"policy_type": "pubkey",
"user_pubkey": "031a2e41b52cda3a1f333b64dc2c08b8cdc34b4d8928126519af7233f5da8d8653",
"server_pubkey": "02f0f358c1b6173ddecec1ad06b42d3762f193e6ff98a3e112292aec21129f9f6b",
"expiry_height": 278118,
"exit_delta": 12,
"chain_anchor": "081e6d409ce4977aca12297b922c39d7a1040caf5fb35e9f4a177bccd0322a03:0",
"exit_depth": 2,
"arkoor_depth": 1,
"state": "Locked"
}
]
❯ bark refresh --all
[2025-11-12 02:16:19.453 INFO] Connecting to Ark server using TLS...
[2025-11-12 02:16:19.994 INFO] Syncing wallet...
[2025-11-12 02:16:20.127 INFO] Syncing 0 pending lightning receives
[2025-11-12 02:16:20.192 INFO] Refreshing 0 vtxos...
[2025-11-12 02:16:20.192 INFO] Skipping refresh since no VTXOs are provided.
[2025-11-12 02:16:20.193 INFO] No round happened
❯ bark send <lightning invoice>
[2025-11-12 02:20:13.478 INFO] Connecting to Ark server using TLS...
[2025-11-12 02:20:13.946 INFO] Syncing wallet...
[2025-11-12 02:20:14.082 INFO] Syncing 0 pending lightning receives
[2025-11-12 02:20:14.151 INFO] Sending bolt11 payment of 0.00005000 BTC to invoice <lightning invoice>
An error occurred: Could not find enough suitable VTXOs to cover lightning payment
Caused by:
Insufficient money available. Needed 0.00005000 BTC but 0 BTC is available
I have 35,000 sats stuck in pending_in_round_sat for over 2 days. The wallet shows two VTXOs in “Locked” state that appear to be stuck in an unfinished round.
This has been repeating for 2+ days with no change in status.
Questions
Low round traffic: Is it possible the round is stuck because there aren’t enough other
participants on the signet server to complete the round transaction?
Round confirmation: Do I need to wait for other users to participate in rounds before
my locked VTXOs can be processed?
Manual intervention: Is there a way to manually check the status of the round
transaction or cancel/retry the pending round?
Expected behavior: How long should VTXOs typically remain in “Locked” state during
normal round processing?
What I’ve Tried
Ran bark balance multiple times (auto-syncs)
Ran bark maintain multiple times over 2+ days
Verified connection to server (config shows proper TLS connection)
Checked movements and VTXO states
The VTXOs remain locked with no progress. Any guidance would be appreciated!