Chain state Live
- Observed chain id
—- Latest block
—- Last checked
never
Reads eth_chainId and eth_blockNumber over public
JSON-RPC. Auto-refreshes every 15 seconds while this tab is visible.
Real World Activated · Markets Lab
One live read, two honest rehearsals. The desk below reads public Robinhood Chain testnet state as it stands right now. Everything else runs entirely in your browser: compose the evidence policy a sample stock or RWA position must carry, then walk a sample corporate action through a gate that refuses to issue a receipt until every prerequisite holds.
01 · Live network desk
Chain id and block height come straight from —. If the RPC can’t
be reached, the desk says so plainly — it never fakes chain state.
— —neverReads eth_chainId and eth_blockNumber over public
JSON-RPC. Auto-refreshes every 15 seconds while this tab is visible.
Contract addresses are shipped constants from this site’s ProofGate deployment — shown for orientation, not read live on this page. The simulations below never touch them.
Sample Everything past this line is local simulation. Nothing below reads or writes the chain.
Quick start · Local simulation
Pick one sample position and the lab sets everything below for you — allocation, evidence, digest. You can change any of it afterwards under Advanced controls.
02 · Local simulation
Spread a fixed $100,000 sample notional across four sample exposure types, then choose which evidence a position must carry. Notional only counts as eligible when its exposure’s full evidence set is switched on.
Everything a quick-start preset just set, by hand — sliders, evidence checkboxes, and the deterministic export.
Fixed notional $100,000 · sample instruments, no real tickers or prices.
Which statements must ride with a position before it counts.
—eligible now
—held back by policy
Policy digest —
—
Deterministic export: keys sorted, no timestamps, no randomness — the same selections always produce byte-identical JSON and the same SHA-256 digest.
03 · Local simulation
Dividends, splits, and suspensions are where tokenized equity models usually break. Pick a sample event, confirm its prerequisites yourself, and the gate decides: blocked or ready. A receipt only exists when everything holds.
You control every switch. The gate never assumes a step happened.
Blocked
Receipt digest —
—
The receipt is a SHA-256 digest over canonical JSON of the event, its confirmed prerequisites, and the composer’s current policy digest. Same inputs, same receipt — every time.