JSON-RPC Method Reference
One page per capability: what each method does, an example request you can copy, and which chains actually serve it — measured, not claimed. Every cell below comes from the same weekly probe run that powers the method support matrix: real requests sent through the customer path (auth, routing, failover) against every EVM chain we serve.
Last probed 2026-10-11 · 107 EVM chains · ✓ served · ± some upstreams · ✗ unavailable
| Method | What it does | Chains serving it |
|---|---|---|
| eth_getBlockReceipts | All receipts for a block in one call — the indexer's shortcut. | 97/107 |
| eth_feeHistory | EIP-1559 base fees and priority-fee percentiles for fee estimation. | 103/107 |
| eth_getProof | EIP-1186 account/storage Merkle proofs, verifiable against the state root. | 85/107 |
| eth_createAccessList | EIP-2930 access-list generation via a dry-run of a transaction. | 81/107 |
| debug_traceCall | Full execution trace (opcodes, gas) for a call that is never mined. | 98/107 |
| trace_block | Parity-style internal-call traces for every transaction in a block. | 51/107 |
| txpool_status | Pending/queued counts from the node's mempool. | 60/107 |
| eth_getLogs | 104/107 | |
| trace_filter | Range-scan of Parity traces — the workhorse of Safe-style indexers. | 32/107 |
| trace_transaction | Full internal-call tree for a single transaction. | 26/107 |
| batch | JSON-RPC batching — an array of calls in one HTTP request. | 82/107 |
| archive | Historical state queries pinned to old blocks via archive routing. | 93/107 (+2 partial) |
Everyday methods, compared across chains
The methods every app calls, with what each chain actually returned: block times, extra fields, gas estimates, fee suggestions, error strings and which standard contracts are deployed.
- eth_blockNumber
- eth_chainId
- eth_getBalance
- eth_getBlockByNumber
- eth_getTransactionByHash
- eth_getTransactionReceipt
- eth_call
- eth_estimateGas
- eth_gasPrice
- eth_maxPriorityFeePerGas
- eth_sendRawTransaction
- eth_getTransactionCount
- eth_getCode
- eth_subscribe
Non-EVM chains (Solana, Cosmos family, Bitcoin family, and others) speak different RPC dialects — see their individual chain pages.