OrdoFi
The execution layer of Robinhood Chain. A protected JSON-RPC gateway, using sealed-bid second-price backrun auctions, with results signed and anchored; it provides minimally trusted on-chain settlement, a sequencer information-flow relay, and measurement mechanisms that make data verifiable. Overview# Robinhood Chain is an Arbitrum Nitro rollup with a single first-come, first-served sequencer and no public mempool. Blocks are produced approximately every 100 ms. This combination changes the shape of MEV: because there is no readable set of pending transactions, no one can front-run pending transactions. Instead, it creates a latency race for backruns: the sequencer information flow reveals each transaction at the instant it is ordered, and bots compete to transact immediately after any transaction that affects a liquidity pool.OrdoFi sits between users and the sequencer and is built around this fact to perform three functions: Protect submissions Each raw transaction is simulated under the sender state recovered from it before being forwarded. Transactions that would revert are rejected and never pay gas. Nothing is broadcast to third-party providers during the process; transactions are sent to the sequencer operator's endpoint. Backrun auction If a transaction involves a liquidity pool, the right to transact immediately afterward is sold through a sealed-bid second-price auction that ends within 200 ms. The user's transaction is dispatched first, followed by the winner's transaction. The clearing price is collected on-chain, of which 90% is returned as a rebate. Make it verifiable Bids are signed and confirmed by the auctioneer using EIP-712, and each round generates a receipt; receipts are Merkle-anchored to OrdoReceiptLog. An independent observer measures and publishes backrun extraction across all venues.
Overview
The execution layer of Robinhood Chain. A protected JSON-RPC gateway, using sealed-bid second-price backrun auctions, with results signed and anchored; it provides minimally trusted on-chain settlement, a sequencer information-flow relay, and measurement mechanisms that make data verifiable. Overview# Robinhood Chain is an Arbitrum Nitro rollup with a single first-come, first-served sequencer and no public mempool. Blocks are produced approximately every 100 ms. This combination changes the shape of MEV: because there is no readable set of pending transactions, no one can front-run pending transactions. Instead, it creates a latency race for backruns: the sequencer information flow reveals each transaction at the instant it is ordered, and bots compete to transact immediately after any transaction that affects a liquidity pool.OrdoFi sits between users and the sequencer and is built around this fact to perform three functions: Protect submissions Each raw transaction is simulated under the sender state recovered from it before being forwarded. Transactions that would revert are rejected and never pay gas. Nothing is broadcast to third-party providers during the process; transactions are sent to the sequencer operator's endpoint. Backrun auction If a transaction involves a liquidity pool, the right to transact immediately afterward is sold through a sealed-bid second-price auction that ends within 200 ms. The user's transaction is dispatched first, followed by the winner's transaction. The clearing price is collected on-chain, of which 90% is returned as a rebate. Make it verifiable Bids are signed and confirmed by the auctioneer using EIP-712, and each round generates a receipt; receipts are Merkle-anchored to OrdoReceiptLog. An independent observer measures and publishes backrun extraction across all venues.