Sequencer Feed
The bloXroute Sequencer Feed provides low-latency access to Robinhood Chain blocks as the sequencer produces them, delivered from bloXroute infrastructure placed close to the sequencer for the lowest latency and variance.
Robinhood Chain has no public mempool, so the sequencer feed is the earliest view of transactions available - streamed before blocks are finalized on-chain.
Available on the Enterprise plan and above. For more details and to get your access token, contact the bloXroute team.
Stream Endpoint
Endpoint:
wss://feed.mainnet.chain.robinhood.blxrbdn.com/ws/<account_token>
Your account token is your credential and goes in the URL path. The token is checked at the WebSocket handshake and the connection is refused if it's wrong. Treat it like a password.
Examples
wscat -c "wss://feed.mainnet.chain.robinhood.blxrbdn.com/ws/<account_token>"Nitro node:
--chain.id=4663 \
--node.feed.input.url="wss://feed.mainnet.chain.robinhood.blxrbdn.com/ws/<account_token>"Response
{
"version": 1,
"messages": [
{
"sequenceNumber": 60163493,
"message": {
"message": {
"header": {
"kind": 3,
"blockNumber": 25953369,
"timestamp": 1789120178
},
"l2Msg": "..."
},
"delayedMessagesRead": 302149
},
"blockHash": "0xc254c996290ae24734283fd46a8db50b40ffcc3327fcabf4f9c61f37483246d7",
"signatureV2": "PUDdzzMWgNlc...",
"blockMetadata": null
}
]
}sequenceNumber
Position in the feed. Increases by one per frame.
header.blockNumber
The L2 block this message produces.
header.timestamp
Sequencer time, Unix seconds.
l2Msg
The block's transactions, base64, in Nitro's L2 message encoding.
blockHash
Hash of the resulting block.
signatureV2
The sequencer's signature over the message.
Optional headers
Arbitrum-Requested-Sequence-Number: <n>— replay from sequence number n, then continue live.Arbitrum-Feed-Client-Version: 2— sent by Nitro nodes; optional here.
Limits: 5 connections per access token by default.
Last updated