eth_syncing — Robinhood Chain JSON-RPC

Status: Available

Return node sync progress or false.

POSThttps://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.

——optional
Send an empty positional array.

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_syncing","params":[]}),
});
const payload = await response.json();

Notes

  • Some channels disable this method and a false result reflects only the selected node. Do not use it as a trustworthy pool-health signal; compare the current head instead.