BLCKWebGL particle field
AssemblingSequencer
Sequencer-edge engineering on Robinhood Chain
The workspace for

Sequencer-edge engineering on Robinhood Chain.

Robinhood Chain orders transactions by arrival time at one sequencer, so the first edge is latency: reaching the sequencer before the next searcher does. The second is application-level MEV: atomic arbitrage, Morpho Blue liquidations and launchpad entries, built and sent the moment state changes. The third is tokenized stocks, whose onchain pools keep pricing on weekends while the Chainlink equity feeds report Closed.

4663Mainnet chain id
0.02Basefee floor, gwei
about 100 msMeasured block interval
FCFSOrdering by arrival time
Five blck-* modules, in Rust

Five modules, one chain.

Status words are literal. LIVE means every mode has run for real and its output is committed. BUILDING means the code works and has been run, but something named in its README is still missing. Anything that sends refuses unless you pass an explicit flag and set an environment variable.

01LIVE

blck-probe

Measures where your latency goes: RPC round trip per endpoint, feed arrival versus block visibility, block cadence, and send-to-inclusion by region. Read-only modes need no funds.

02BUILDING

blck-sim

A revm simulation harness plus a Solidity atomic executor with Foundry tests. Forks state, runs the candidate transaction, and reports revert, gas and balance deltas before anything is signed.

03BUILDING

blck-arb

Reference cross-pool arbitrage in Rust with alloy. Paper mode first: it reads the feed and onchain state, computes paths across Uniswap v2, v3 and v4, and logs what it would have sent.

04BUILDING

blck-sniper

Launchpad sniping reference for Pons-style factories. Watches factory events, builds the buy, and submits through the sequencer endpoint. It respects the documented launch caps.

05LIVE

blck-gaps

Read-only research into price gaps on Robinhood Stock Tokens: the onchain pool price against the Robinhood REST bid and ask and the Chainlink feed state. It does not trade.

Checked, not claimed

Numbers that were checked, not claimed.

Every figure here was verified on 2026-09-16 against live RPC, the L1 contracts on Ethereum and the official docs, and each one carries its method. They are observations, not benchmarks; the evidence is in STATUS.md.

STATUS.md in the repository, TODO (owner)
0
Mainnet chain id
Checked with eth_chainId on 2026-09-16, and matched by the L1 Rollup contract.
0 ms
Measured mean block interval
621 blocks in 60.6 seconds on mainnet. Nitro makes blocks only when there are transactions.
0 days
Force inclusion delay
SequencerInbox.maxTimeVariation on Ethereum: delaySeconds 345600, not the Arbitrum default.
0 gwei
Basefee floor
ArbGasInfo.getMinimumGasPrice returned 20000000 wei. Priority fee has no ordering effect.
Real probe output only

Numbers arrive with the runs that produce them.

blck-probe writes JSON stamped with region and timestamp. Only real runs get committed, and a run from one vantage point is a sample of that path, not a property of the chain.

blck-probe rpc2 RUNS RECORDED

RPC round trip by endpoint

For each endpoint, a fixed sequence of read requests timed locally from send to complete response: a cold first request on a fresh connection, then warm requests on a kept-alive one, reported as p50 and p95.

blck-probe feed2 RUNS RECORDED

Feed arrival versus block visibility

A WebSocket to the sequencer feed beside a block-head source on RPC. For each feed message, the local arrival time against the time its block becomes visible through RPC. The difference is the feed lead.

Endpoints blck-probe is built to timeOfficial RPCPublicNodedRPCSequencer feedSequencer submit endpoint
Searchers, by region

Compare latency by region. File what breaks.

Bring probe output with region and timestamp, issues against any module, and corrections to The Meta with evidence. Leave private keys, funded keys and unmeasured numbers at home.

US regular session checkingRegular session hours, holidays not tracked