Transparency

Pool status

Every figure on this page is a contract read: RelayPool and OBOL on HyperEVM, ExitEscrow on Elysium. Nothing is seeded or cached.

Pre-launch preview. No contract addresses are configured on this site yet. Every figure below reads from the deployed contracts once they are, with nothing seeded.
Pool size—Reads live from the contracts at deployment
Crossings, last 24h—Reads live from the contracts at deployment
Average crossing time—Target: ~30s. Measured on-chain once crossings run
OBOL exchange rate—Reads live from the contracts at deployment

Liquidity

IdleOn the riverUnvested tolls
Idle, ready to front
—
On the river, awaiting settlement
—
Unvested tolls
—
Queued unstakes
—

Limits and timing

Toll
1%, constant in ExitEscrow
Per-crossing cap
—
Hourly outflow
—
Settlement window
—
Challenge period
Community-reported ~6 days
Ferrying
—

On the river

Fronted HYPE waiting on its standard withdrawal, by expected return to the pool.

Reads from RelayPool.riverSchedule() once deployed.

Contracts

The only contracts CHARON uses. Check the OBOL address before you trade anything called OBOL: other tokens share the ticker.

Mainnet

ExitEscrow · Elysium (99901)Awaiting deployment
RelayPool (exit pool) · HyperEVM (999)Awaiting deployment
OBOL · HyperEVM (999)Awaiting deployment

Testnet

ExitEscrow · Elysium Testnet (99801)Awaiting deployment
RelayPool (exit pool) · HyperEVM Testnet (998)Awaiting deployment
OBOL · HyperEVM Testnet (998)Awaiting deployment