๐Ÿ“ŠBridge Dashboard

A read-only live monitor for the PotCoin โ†” Solana bridge at bridge.potcoin.com. Watch daemon health, your own in-flight transactions, and escrow liquidity โ€” no wallet connection required.

What the dashboard is

The bridge dashboard is the same static SPA as the bridge-out page, but you don't have to connect a wallet or sign anything to read it. It polls a public status endpoint every 30 seconds and renders four panels:

Useful when you've kicked off a bridge and want to watch it clear, or when you're planning a large bridge and want to confirm liquidity is healthy before you commit.

Opening the dashboard

  1. Visit bridge.potcoin.com

    The same URL as the bridge itself. The status panels live at the top of the page and are always visible, whether or not you have a wallet connected.

  2. Look at the status indicator

    A colored dot plus a label at the top of the page:

    • Online โ€” green. The daemon responded to the last heartbeat within the last 30 seconds.
    • Offline โ€” red. The daemon didn't respond. Could mean it's restarting, or an RPC endpoint is degraded. Wait a minute and refresh.
    • Degraded โ€” amber. The daemon responded but one of the chain watchers is lagging. Transactions will still clear, just slower.

    The indicator also shows the last block scanned on each chain: a Solana slot and a PotCoin block height. If the PotCoin height is more than a few blocks behind explorer.potcoin.com, the watcher is catching up.

Panel ยท Status indicator

FieldWhat it means
StateOnline / Degraded / Offline
Last Solana slotHighest slot the Solana watcher has ingested
Last PotCoin blockHighest block height the PotCoin watcher has ingested
Poll cadence30 seconds (client heartbeat)
What "online" actually checks The dashboard hits /api/status on the bridge. Under the hood, that endpoint reports the health of our on-prem bridge daemon plus both chain watchers. If any one component is unhealthy the status degrades.

Panel ยท Recent transactions

A table of the most recent bridge operations in both directions. Each row shows:

ColumnValue
DirectionSol โ†’ POT or POT โ†’ Sol
AmountPOT bridged, 8 decimals
Source TXSolana signature or PotCoin txid (clickable โ€” opens the relevant explorer)
Destination TXThe counterpart release tx, once the daemon settles it
Statusdetected โ†’ confirming โ†’ completed (or failed)
AgeRelative timestamp

Tracking your own transaction

  1. Bridge as normal per the bridge tutorial.
  2. Copy the transaction hash returned by your wallet (Solana signature) or by potcoind bridgetosol (PotCoin txid).
  3. Refresh the dashboard โ€” your row should appear in the Recent Transactions table within one poll cycle.
  4. Watch the status badge progress. Once it hits completed, click the destination TX link to see the counterpart release on the other chain.
If your TX isn't showing up The watcher only ingests transactions once they have enough confirmations to be worth tracking. On Solana that's a few slots; on PotCoin that's the first mainchain confirm. Give it a minute. If it never appears, double-check you sent to the correct escrow and, for Sol โ†’ POT, that the Memo is attached.

Panel ยท Escrow UTXO distribution

The mainchain escrow holds POT as a set of UTXOs pre-split into tier buckets (Whale, Large, Medium, Standard, Small, Micro, Dust). When a Sol โ†’ POT bridge lands, the daemon picks the best-fit bucket for your size so change stays small and the bucket system stays balanced.

The panel shows, per tier:

Why this matters to you: if you're planning to bridge, say, 2M POT, you can glance at the Large tier (5M bucket) to confirm there's at least one UTXO available. If a tier is empty, the daemon falls back to the next-larger tier, which still works but produces more change.

Panel ยท Confirmations required

DirectionConfirmationsApprox. wait
Solana โ†’ PotCoin30 Solana confirmations~3โ€“5 minutes
PotCoin โ†’ Solana10 PotCoin confirmations~45 minutes (4m 20s block time)

These thresholds are enforced by the daemon โ€” it will not release the counterpart until they're met, even if the dashboard shows your transaction earlier.

FAQ

"Do I need to connect a wallet to read the dashboard?"

No. The status, transaction feed, and escrow panels are all read-only and public. Wallet connection is only required to initiate a Sol โ†’ POT bridge.

"Can I hit the underlying API directly?"

Yes. GET https://bridge.potcoin.com/api/status returns a JSON blob with the same data the dashboard renders. Useful if you want to build your own monitor or a Telegram alert for bridge downtime.

"What if the dashboard and my wallet disagree?"

Trust the chain. The dashboard is just a view onto /api/status. If your Solana wallet shows the SPL tokens arrived, they arrived โ€” the dashboard will catch up on the next poll cycle.

"Is the dashboard a good place to confirm a large transfer?"

It's a good first signal โ€” you'll see the row appear, status progress, and the destination TX link. But for final confirmation always cross-check the explorer on the destination chain: explorer.potcoin.com for POT, Solscan for SPL POT.

Related