OrdoFi for Node Operators

OrdoFi runs on its own Robinhood Chain infrastructure. Node operators provide the low-latency, trace-capable nodes that power measurement, serving, and — in Phase 3 — verifiable sequencing.

Phase 1 — Run an OrdoFi Nitro node available now

A dedicated full node is the backbone of the execution layer. It removes public-RPC rate limits, exposes debug_traceTransaction for honest MEV accounting, and — colocated in AWS us-east-2 next to the sequencer — provides the latency to win first-come-first-served backrun races.

Requirements

Build & run

git clone https://github.com/OrdoFi/ordofi && cd ordofi/deploy/nitro-node # drop Robinhood's chain-info.json here, then: L1_RPC_URL=<l1-rpc> L1_BEACON_URL=<l1-beacon> docker compose up -d # verify RPC + tracing are live curl -s -X POST localhost:8547 -H 'content-type: application/json' \ --data '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'

The node runs offchainlabs/nitro-node in archive mode with --http.api=net,web3,eth,debug,arb. Point the gateway, auction, watcher, and trace analyzer at it via ORDO_RPC_URL.

Once your node exposes debug_traceTransaction, run npm run trace to compute true per-transaction MEV profit via prestate-diff — the honest USD numbers the public RPC can't provide.

Phase 3 — Verifiable sequencing operators waitlist

The endgame mirrors what makes execution layers credible: operators running Trusted Execution Environments (TEEs) that keep transaction ordering private until execution and produce cryptographic attestations that sequencing followed the rules. This requires integration with Robinhood's sequencing infrastructure and is on the Phase 3 roadmap.

Join the operator waitlist Read the docs