eth_getBalance — Robinhood Chain JSON-RPC
Return an account balance at a block.
https://triport.io/rpc/robinhood- Network
- Robinhood Chain mainnet (chain ID 4663)
- Scope
- robinhood:rpc
- Auth
- x-token: $TRIPORT_API_KEY
- Rate limit
- robinhood_read_rpc - 15 / 20 / 100 / 250 RPS sustained · short burst 30 / 40 / 200 / 500 (free / basic / pro / business) (plan policy); enterprise unlimited; Burst capacity
Endpoint and plans: Robinhood Chain RPC endpoint.
eth_getBalance — return an account balance at a block. The published signature and response shape come from the measured Robinhood OpenRPC contract (chain ID 4663).
The native ETH balance at a chosen block. For token balances call the token contract with eth_call; this method never reads ERC-20 state. A historical block only answers above the measured archive floor — block 55,782,445 on the earliest channel, 56,772,445 on another (direct-channel measurement, September 2026).
Parameters
JSON-RPC params is a positional array.
addressAddressrequiredblockBlockTagrequiredlatest, earliest, pending. safe and finalized are not part of this contract.Response
A measured response from Robinhood Chain mainnet.
Errors
See Robinhood errors. Invalid parameters return a JSON-RPC parameter error; authentication and rate-limit failures use the shared client error contract. Unknown failures are returned without an implicit retry.
Examples
const response = await fetch("https://triport.io/rpc/robinhood", {
method: "POST",
headers: { "x-token": process.env.TRIPORT_API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({"jsonrpc":"2.0","id":1,"method":"eth_getBalance","params":["0x0000000000000000000000000000000000000000","latest"]}),
});
const payload = await response.json();Notes
- Native ETH only. ERC-20 balances live in contract storage and need
eth_call. - Historical blocks answer only above the measured archive floor —
55,782,445on the earliest channel,56,772,445on another (direct-channel measurement, September 2026).