chain native
Target Robinhood Chain mainnet directly with chain ID 4663 and standard EVM JSON-RPC tooling.
yellowstone vixen< YELLOWVIX />
[ chain: robinhood ] [ chain-id: 4663 ] [ runtime: rust ]
Yellowstone Vixen is developer tooling for real-time Robinhood Chain data. Read EVM blocks, transactions, receipts, and contract logs, decode ABI events, and route structured output into indexes, APIs, alerts, or analytics systems.
// robinhood chain
Robinhood Chain is an Ethereum-compatible Layer 2. Vixen keeps the data path focused so applications can read chain activity, decode the contracts they care about, and send clean events into the systems that need them.
Target Robinhood Chain mainnet directly with chain ID 4663 and standard EVM JSON-RPC tooling.
Turn raw logs and calldata into typed events using contract ABIs instead of hand-parsing bytes.
Track provider health, block progress, decode failures, throughput, and downstream delivery.
Mix RPC sources, contract decoders, handlers, indexes, queues, and APIs around your workload.
// architecture
Blocks, receipts, and logs enter through an EVM provider, flow through contract-aware decoders, reach your application logic, and continue into databases, queues, APIs, or analytics systems.
// contracts + events
Use standard EVM ABIs to turn Robinhood Chain logs, transactions, and calls into clean application data without tying the rest of the pipeline to raw RPC responses.
Transfer::decode_log(&log)Decode indexed topics and event payloads into typed Rust structures.
eth_getTransactionReceiptFollow transaction outcomes, emitted logs, gas usage, and contract interactions.
sol! { ... }Model ERC-20s, tokenized assets, protocols, or your own contracts with standard EVM interfaces.
Use Robinhood public RPC for development or connect a production provider for higher limits.
Expose pipeline health, block lag, provider errors, and delivery counters.
Replay saved JSON-RPC responses and logs to test decoders without a live endpoint.
Build with familiar Ethereum libraries, wallets, ABIs, and contract development workflows.
// network
Robinhood Chain is an Arbitrum-based Ethereum Layer 2 with ETH as its native gas token. The mainnet uses chain ID 4663 and exposes standard EVM RPC endpoints.
Direct JSON-RPC access for development, reads, transactions, and contract calls.
rpc.mainnet.chain.robinhood.comUse supported infrastructure providers when production workloads need higher limits and reliability.
alchemy · quicknode · othersQuery historical state and older blocks through an archive-capable provider endpoint.
historical EVM stateRun Robinhood Chain’s Arbitrum Nitro node stack when you need independent full data access.
arbitrum nitro// quick-start
Start with an async Rust runtime and an EVM provider. The public endpoint is convenient for development, while production workloads should use an infrastructure provider with appropriate capacity.
[dependencies]
alloy = { version = "1", features = ["full"] }
tokio = { version = "1", features = ["full"] }
eyre = "0.6"
url = "2"
let provider = ProviderBuilder::new()
.connect_http(Url::parse(
"https://rpc.mainnet.chain.robinhood.com"
)?);
assert_eq!(provider.get_chain_id().await?, 4663);
INFO chain_id=4663 connected
INFO block=... received
DEBUG logs=... fetched
INFO decoded transfer event
INFO structured event delivered
https://rpc.mainnet.chain.robinhood.com · chain ID 4663 · gas token ETH · EVM-compatible// YELLOWVIX
CA TBA