Robinhood Chain RPC & WebSocket
Standard Ethereum JSON-RPC over HTTPS and eth_subscribe over WebSocket on our own Robinhood Chain node - an Arbitrum Layer 2 with chain ID 4663 - with debug tracing and logs since genesis, without the ceiling of the shared public endpoint.
- Standard Ethereum JSON-RPC methods
- eth_subscribe: newHeads · logs
- debug_trace* with callTracer and prestateTracer
- Blocks, receipts and logs since genesis
- Batches up to 1,000 calls
- Interface
- Ethereum JSON-RPC over HTTPS and WebSocket (WSS)
- Subscriptions
- newHeads · logs
- Chain ID
- 4663
- Stack
- Arbitrum Orbit rollup
- Gas token
- ETH
- History
- blocks and logs since genesis · state ~5 days
- Region
- US East (New York)
- Auth
- x-token header, one token for HTTPS and WSS
- Rate limits
- set per subscription
- Free trial
- up to 24h, no card
Pricing - Robinhood Chain RPC & WebSocket
Robinhood Chain RPC & WebSocket
$389 USD / month - one subscription within tier limits
Crypto-only, prepaid. No per-request fees.
Full pricing and plan limitsIs WebSocket billed separately?
No. It is the same node and the same token, approached from the other side - RPC is you asking, WebSocket is the node telling you - so it is one subscription, not two line items. A backend polling eth_getLogs every second is doing by hand what one logs subscription does by itself, at a fraction of the request budget.
Why pay for RPC when Robinhood publishes a free endpoint?
The public endpoint is rate limited and meant for wallet connectivity and testing. It is the right tool until a backend starts polling it, at which point the ceiling becomes the bottleneck. Our endpoint removes the shared ceiling and adds debug tracing.
Do my existing Ethereum tools work?
Yes. Robinhood Chain is an Arbitrum Orbit rollup and fully EVM compatible, so ethers, viem and web3.py work after swapping the endpoint URL and adding the x-token header. Gas is paid in ETH. Call the node from your backend: browsers cannot set the header on a WebSocket handshake.
Can I query historical state?
Blocks, transactions, receipts and logs go back to the first block. State at a past block - eth_call or eth_getBalance with a block number - reaches back about 5 days, because this is a full node. For older state order an archive dedicated node; for decoded Uniswap and launchpad history the Robinhood Indexer answers in SQL.
How is Robinhood Chain RPC priced and provisioned?
One flat monthly tier - the number is on the Robinhood Chain pricing page - with a free trial of up to 24 hours, no card. Start in the Supanode portal and you get your token for HTTPS and WebSocket. Billing is the same as everything else here: crypto-only, monthly and prepaid.
Get Robinhood Chain RPC & WebSocket.
Start in the portal. Our engineers set up the rest - endpoint, token, tuning.