eth_syncing — Robinhood Chain JSON-RPC
Return node sync progress or false.
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_syncing — return node sync progress or false. The published signature and response shape come from the measured Robinhood OpenRPC contract (chain ID 4663).
Only reports the selected node, and some channels disable it outright. Do not use it as a pool-health or history-depth signal — compare heads and data freshness instead. This is a measured exclusion, not a guess: see RPC behavior.
Parameters
JSON-RPC params is a positional array.
——optionalResponse
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_syncing","params":[]}),
});
const payload = await response.json();Notes
- Some channels disable this method and a
falseresult reflects only the selected node. Do not use it as a trustworthy pool-health signal; compare the current head instead.