Networks & chain IDs
Robinhood Chain is an Arbitrum Orbit network settling to Ethereum, built for tokenized real-world assets. It is EVM-equivalent: the JSON-RPC surface, address format, signature scheme and gas accounting are the ones you already know.
Chain IDs and explorer hostnames below are placeholders pending Robinhood Chain's final published values. The Prism endpoint hostnames are stable and will not change.
Mainnet
| Parameter | Value |
|---|---|
| Network name | Robinhood Chain |
| Chain ID | 42088 (0xa468) |
| Currency symbol | ETH |
| HTTPS endpoint | https://mainnet.prismrpc.co/v1/YOUR_API_KEY |
| WebSocket endpoint | wss://mainnet.prismrpc.co/v1/YOUR_API_KEY |
| Block explorer | https://explorer.robinhoodchain.com |
| Settlement layer | Ethereum |
Testnet
| Parameter | Value |
|---|---|
| Network name | Robinhood Chain Testnet |
| Chain ID | 421088 (0x66ce0) |
| Currency symbol | ETH |
| HTTPS endpoint | https://testnet.prismrpc.co/v1/YOUR_API_KEY |
| WebSocket endpoint | wss://testnet.prismrpc.co/v1/YOUR_API_KEY |
| Block explorer | https://testnet.explorer.robinhoodchain.com |
| Faucet | https://faucet.robinhoodchain.com |
Testnet keys are free and rate-limited separately from mainnet keys.
Adding the network to a wallet
Any EIP-1193 wallet accepts the network via wallet_addEthereumChain. Use a read-scoped, origin-locked key here - this value ships to the browser.
await window.ethereum.request({
method: 'wallet_addEthereumChain',
params: [
{
chainId: '0xa468',
chainName: 'Robinhood Chain',
nativeCurrency: { name: 'Ether', symbol: 'ETH', decimals: 18 },
rpcUrls: ['https://mainnet.prismrpc.co/v1/YOUR_PUBLIC_KEY'],
blockExplorerUrls: ['https://explorer.robinhoodchain.com'],
},
],
});Foundry
# foundry.toml
[rpc_endpoints]
robinhood = "https://mainnet.prismrpc.co/v1/${PRISM_API_KEY}"
# then
cast block-number --rpc-url robinhood
forge script Deploy --rpc-url robinhood --broadcastFoundry issues bursts of parallel reads during a simulation. Those are exactly the requests Prism deduplicates, so a simulation typically consumes far fewer upstream calls than it makes.
Hardhat
// hardhat.config.ts
export default {
networks: {
robinhood: {
url: `https://mainnet.prismrpc.co/v1/${process.env.PRISM_API_KEY}`,
chainId: 42088,
},
},
};Which upstreams back each network
Mainnet pools Alchemy, QuickNode, Ankr and Chainstack alongside public Robinhood Chain nodes. Testnet pools a smaller set. You can see the current pool and its live health on the playground, and pin or exclude specific providers per key once provider pinning ships - see the roadmap.
