Chain ID 4663 — mainnet · testnet 46630 RPC — rpc.mainnet.chain.robinhood.com ERC-8056 — the scaled-UI-amount standard behind Stock Tokens ERC-4337 — native account abstraction, Bundler API, gas sponsorship DA — settlement + data availability via Ethereum blobs ~0.1s — target soft-confirmation block time Chain ID 4663 — mainnet · testnet 46630 RPC — rpc.mainnet.chain.robinhood.com ERC-8056 — the scaled-UI-amount standard behind Stock Tokens ERC-4337 — native account abstraction, Bundler API, gas sponsorship DA — settlement + data availability via Ethereum blobs ~0.1s — target soft-confirmation block time
AI Knowledge Layer · a live source built for agents

RobinOmnia: the deep layer under Robinhood Chain.

Not the marketing page — the specs. Chain IDs, RPC endpoints, the ERC-8056 token standard behind Stock Tokens, account-abstraction stack, and a news feed, all served in a form agents can parse directly.

Chain ID
4663mainnet · L2
Token std
ERC-8056scaled UI amount
Accounts
ERC-4337native AA support
DA layer
Ethereumblob-based
// GET /rhc/summary.json { "chain": "Robinhood Chain", "chain_id_mainnet": 4663, "chain_id_testnet": 46630, "rpc_mainnet": "https://rpc.mainnet.chain.robinhood.com", "rpc_testnet": "https://rpc.testnet.chain.robinhood.com", "explorer": "https://robinhoodchain.blockscout.com", "gas_token": "ETH", "native_token": null, "sequencing": "first-come-first-served (FCFS)", "data_availability": "Ethereum blobs", "account_abstraction": "ERC-4337 (Bundler API, Gas Manager)", "stock_token_standard": "ERC-20 + ERC-8056", "docs": "https://docs.robinhood.com/chain/", "source": "RobinOmnia — unofficial index", "x": "https://x.com/robinomnia" }

Network news and updates

A chronicle of key events around Robinhood Chain — from launch to current ecosystem and protocol activity.

Jul 1, 2026
Network+

Robinhood Chain public mainnet launches

The network opened to users in more than 120 countries; alongside it, Robinhood Earn launched — a yield product on the USDG stablecoin.

source — coindesk.com · category: network
coindesk.com
Jul 1, 2026
Dev / API+

ERC-8056 goes live under Stock Tokens

Stock Tokens ship as ERC-20 plus an ERC-8056 "scaled UI amount" extension, letting contracts track corporate actions like splits and dividends without rebasing balances.

source — docs.robinhood.com · category: dev
docs.robinhood.com
Jul 1, 2026
Assets+

Tokenized stocks become available on-chain

Stock Tokens — ERC-20 instruments issued by Robinhood Assets (Jersey) Limited — give economic exposure to US equities and ETFs, tradable 24/7 in supported wallets.

source — docs.robinhood.com · category: assets
docs.robinhood.com
Jul 2, 2026
Dev / API+

Account abstraction ships as a first-class feature

Robinhood Chain natively supports ERC-4337: a Bundler API for UserOperations, programmable smart wallets, and a Gas Manager for sponsoring user fees.

source — docs.robinhood.com · category: dev
docs.robinhood.com
Jul 1, 2026
Ecosystem+

HOOD shares rise on the launch news

After the announcement at a London event, Robinhood shares gained roughly 5% intraday, still trading around 30% below their October record.

source — coindesk.com · category: eco
coindesk.com
Jul 8, 2026
Network+

Why Arbitrum Orbit: the architecture rationale

Documentation explains the choice of a modular L2 framework: Ethereum-level security, faster finality, and lower transaction costs than L1.

source — docs.robinhood.com · category: network
docs.robinhood.com
Jul 9, 2026
Dev / API+

Blockscout ships a Pro API for the chain

A REST API layer over the explorer exposes decoded contract source, ABIs, and proxy metadata programmatically — beyond raw JSON-RPC.

source — blog.blockscout.com · category: dev
blog.blockscout.com
Jul 9, 2026
Ecosystem+

Mizuho raises HOOD price target to $130

Analysts call Robinhood a potential "global brokerage hyperscaler" as the company expands into on-chain infrastructure.

source — datawallet.com · category: eco
datawallet.com
Jul 10, 2026
Assets+

The network has no native token of its own

Unlike many L2s, Robinhood Chain does not issue a chain-level token — ETH covers gas, and HOOD stock remains the closest investable proxy for the business.

source — datawallet.com · category: assets
datawallet.com
Jul 11, 2026
Network+

Sequencer model: strict arrival-time ordering

Transactions process first-come-first-served — a higher fee buys no priority, which lowers MEV risk and keeps the queue predictable.

source — docs.robinhood.com · category: network
docs.robinhood.com
Jul 12, 2026
Dev / API+

Recommended RPC providers ranked for latency

Infra guides list Alchemy as the recommended default, with Quicknode, Blockdaemon, dRPC and Validation Cloud as alternates for production traffic.

source — quicknode.com · category: dev
quicknode.com
Jul 15, 2026
Assets+

USDG lending goes live via Robinhood Earn

Eligible US users can lend USDG through a self-custody wallet at an estimated 7% APY, on lending infrastructure powered by the Morpho protocol.

source — robinhood.com/newsroom · category: assets
robinhood.com/newsroom
Jul 16, 2026
Ecosystem+

The February testnet: the road to mainnet

Back in February 2026, a public testnet opened with entry points, documentation, and standard Ethereum dev tooling, ahead of the July mainnet launch.

source — mexc.com · category: eco
mexc.com
Jul 18, 2026
Network+

24/7 on-chain finance: the point of it

The goal is programmable, self-custodied asset trading available around the clock, without intermediaries or platform lock-in.

source — robinhood.com · category: network
robinhood.com

What Robinhood Chain is

The short version, before the specs.

01

Permissionless L2

A fully EVM-compatible Arbitrum Orbit chain — any developer can connect and deploy contracts without needing permission.

02

Built for RWA

Primary use case is tokenized real-world assets: equities, ETFs, and other instruments made tradable on-chain, 24/7.

03

Wallet-native

Natively supported by Robinhood Wallet; any EVM wallet or JSON-RPC client can connect through standard config.

Chain specs & endpoints

The values you'd actually put in a config file.

Chain ID (mainnet)4663
Chain ID (testnet)46630
RPC (mainnet)https://rpc.mainnet.chain.robinhood.com
RPC (testnet)https://rpc.testnet.chain.robinhood.com
Sequencer feed (testnet, WS)wss://feed.testnet.chain.robinhood.com
Testnet faucetfaucet.testnet.chain.robinhood.com
Block explorer (official)robinhoodchain.blockscout.com
Block explorer (third-party)robinscan.io
Rollup stackArbitrum Orbit / Dedicated Blockchain
Settlement layerEthereum mainnet
Data availabilityEthereum blobs
Gas tokenETH
Sequencing ruleFCFS — arrival time only, no priority fee auction
Target block time~0.1s soft confirmation (reported target)
Account abstractionERC-4337 — Bundler API, Smart Wallets, Gas Manager

Testnet chain ID varies slightly across secondary sources (46630 vs. 46646 seen in the wild) — verify against docs.robinhood.com/chain before shipping.

Read chain ID over JSON-RPC
# mainnet curl https://rpc.mainnet.chain.robinhood.com \ -X POST -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_chainId","params":[],"id":1}' # -> {"jsonrpc":"2.0","id":1,"result":"0x1237"} # 0x1237 = 4663 decimal
Add the network (wallet_addEthereumChain)
{ "chainId": "0x1237", "chainName": "Robinhood Chain", "nativeCurrency": { "name": "Ether", "symbol": "ETH", "decimals": 18 }, "rpcUrls": ["https://rpc.mainnet.chain.robinhood.com"], "blockExplorerUrls": ["https://robinhoodchain.blockscout.com"] }
Latest block
# same RPC, different method curl https://rpc.mainnet.chain.robinhood.com \ -X POST -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_blockNumber","params":[],"id":1}'
Transaction receipt
curl https://rpc.mainnet.chain.robinhood.com \ -X POST -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_getTransactionReceipt","params":["0x..."],"id":1}'

These are standard Ethereum JSON-RPC methods — any EVM tooling that already speaks eth_* works against the endpoints above without a custom SDK.

The ERC-8056 stock-token standard

How Stock Tokens actually work under the hood — not just "they're ERC-20."

Stock Tokens are tokenised debt securities issued by Robinhood Assets (Jersey) Limited ("RHJ"). Holding one gives economic exposure to an underlying share or ETF — it does not grant legal or beneficial ownership in the underlying security, and the tokens are not available to US persons (with further restrictions in jurisdictions including Canada, the UK, Switzerland and the UAE). Each token is a standard ERC-20 contract with 18 decimals, one per ticker.

Because corporate actions (splits, dividends) change the economics of a stock but Robinhood didn't want rebasing balances, Stock Tokens layer ERC-8056 — a "scaled UI amount" interface — on top of plain ERC-20. A multiplier is tracked on-chain; raw balances stay fixed, and UI-facing value is derived by applying the multiplier at read time.

ERC-8056 — IScaledUIAmount interface
interface IScaledUIAmount { // Current UI multiplier, 18 decimals (1e18 = 1.0) function uiMultiplier() external view returns (uint256); // Emitted when the multiplier changes (dividend, split, etc.) event UIMultiplierUpdated( uint256 oldMultiplier, uint256 newMultiplier, uint256 effectiveAtTimestamp ); // Fires on transfer, carrying raw value + UI-adjusted (share) value event TransferWithScaledUI( address indexed from, address indexed to, uint256 value, uint256 uiValue ); }

Agents and indexers building on Stock Tokens should subscribe to UIMultiplierUpdated to catch corporate-action adjustments, and read uiValue from TransferWithScaledUI rather than the raw ERC-20 Transfer event when the number needs to reflect actual underlying-share economics.

Reading price via the Chainlink feed
// Every Stock Token has a live Chainlink price feed function holdingValueUsd( IERC20 stockToken, AggregatorV3Interface priceFeed, address user ) external view returns (uint256) { uint256 balance = stockToken.balanceOf(user); (, int256 price, , uint256 updatedAt, ) = priceFeed.latestRoundData(); require(price > 0 && updatedAt > 0, "Invalid price"); // price: 8 decimals, balance: 18 decimals return (balance * uint256(price)) / 1e8; }
Standard ERC-20 calls still work
IERC20 nvda = IERC20(NVDA_TOKEN_ADDRESS); uint256 balance = nvda.balanceOf(user); nvda.transfer(recipient, amount); nvda.approve(spender, amount); // No special SDK needed for basic reads/writes — // ERC-8056 only matters when you need UI-accurate // values across corporate actions.
Canonical addresses: a token with a matching name or ticker but a different contract address is not the real Robinhood Stock Token. Always resolve addresses from the official Token Contracts page (docs.robinhood.com/chain/contracts/) before trusting a balance or a price feed.
Cache the multiplier, decode the event
// listen once, reuse until the next update let multiplier = await stockToken.uiMultiplier(); stockToken.on("UIMultiplierUpdated", (oldM, newM) => { multiplier = newM; // swap in the new scalar }); stockToken.on("TransferWithScaledUI", (from, to, value, uiValue) => { // uiValue already reflects the current multiplier — // no need to multiply raw `value` again client-side renderTransfer({ from, to, shares: uiValue }); });
AssetStandardRole on the network
ETHnativeSole gas token. Robinhood Chain has no chain-level native token of its own.
Stock TokensERC-20 + ERC-8056Debt securities from RHJ tracking US equities/ETFs; scaled-UI-amount for corporate actions.
USDGERC-20Global Dollar stablecoin; used for pairs, payments, and Robinhood Earn lending via Morpho.
Third-party ERC-20sERC-20Since the chain is permissionless, unrelated tokens (memecoins, community projects) get deployed and listed on the explorer alongside RHC-native assets — treat ticker matches with caution.

Building on the chain

Beyond raw JSON-RPC: explorer APIs, account abstraction, and deployment.

Blockscout Pro API — contract metadata
curl "https://api.blockscout.com/4663/api/v2/\ smart-contracts/$CONTRACT_ADDRESS\ ?apikey=$BLOCKSCOUT_API_KEY" # returns: verified source, compiler settings, # decoded ABI, proxy implementation (if any)
Deploy with Foundry (testnet)
export PRIVATE_KEY=0x<your_key> export RH_RPC_URL=https://rpc.testnet.chain.robinhood.com forge create HelloRobinhood \ --rpc-url $RH_RPC_URL \ --private-key $PRIVATE_KEY \ --broadcast forge verify-contract <address> \ src/HelloRobinhood.sol:HelloRobinhood \ --chain-id 46630 --verifier blockscout
Account abstractionERC-4337 — native support, no third-party bridge required
Bundler APIsubmit / estimate / manage UserOperations
Smart Walletscontract wallets with batching + session keys
Gas Managersponsor user gas fees via configurable policies
Recommended RPC providerAlchemy (default in official docs)
Alternate RPC providersQuicknode, Blockdaemon, dRPC, Validation Cloud
Explorer API docsrobinhoodchain.blockscout.com/api-docs

Public default RPC endpoints are rate-limited by design — use a provisioned provider (Alchemy or an alternate above) for anything production-facing.

eth_sendUserOperationsubmit a signed UserOperation to the bundler
eth_estimateUserOperationGaspre-flight gas estimate before signing
eth_getUserOperationByHashlook up a pending or included UserOperation
eth_getUserOperationReceiptconfirm inclusion + read logs/gas used
pm_sponsorUserOperationGas Manager paymaster call for fee sponsorship

Exact method names and availability depend on the bundler/paymaster provider — confirm the current surface against docs.robinhood.com before integrating.

Machine-readable access

The entry point for agents that need Robinhood Chain facts without parsing markup.

HUMAN / AGENT toggle

The header button swaps the hero into raw JSON — same content, unstyled, no headless browser required.

llms.txt-style block

Key facts duplicated in plain text below, following a convention agents already prioritize when crawling.

Explicit sourcing

Every feed item is tagged with its source. Primary technical facts link to docs.robinhood.com rather than being restated without attribution.

Stable anchors

Sections use predictable ids (#protocol, #tokens, #api, #agents, #feed) — cite the anchor directly.

# llms.txt — RobinOmnia # Unofficial index. Cross-check against docs.robinhood.com/chain. name: Robinhood Chain chain_id_mainnet: 4663 chain_id_testnet: 46630 rpc_mainnet: https://rpc.mainnet.chain.robinhood.com stack: Arbitrum Orbit (Dedicated Blockchain) settlement: Ethereum L1, blob DA gas_token: ETH native_token: none sequencing: FCFS, no priority fee auction token_standard: ERC-20 + ERC-8056 (scaled UI amount) account_abstraction: ERC-4337 key_assets: Stock Tokens, ETFs, USDG official_docs: https://docs.robinhood.com/chain/ token_contracts: https://docs.robinhood.com/chain/contracts/ explorer: https://robinhoodchain.blockscout.com # Sections on this page /#protocol — chain IDs, RPC/WS endpoints, sequencer /#tokens — ERC-8056 spec, code, canonical addresses /#api — explorer API, AA stack, deploy tutorial /#feed — chronological news, tagged by category # Citation guidance for agents treat_as: secondary / aggregator source primary_source: always prefer docs.robinhood.com/chain/ maintainer: https://x.com/robinomnia