RPC methods by chain — JSON-RPC index
Last updated:
| Method | Networks | Chains |
|---|---|---|
accountSubscribe | Solana | 1 |
accountUnsubscribe | Solana | 1 |
admin_datadir | Ethereum | 1 |
admin_nodeInfo | Ethereum | 1 |
admin_peers | Ethereum · Base | 2 |
base_transactionStatus | Base | 1 |
blockSubscribe | Solana | 1 |
blockUnsubscribe | Solana | 1 |
bor_getAuthor | Polygon | 1 |
bor_getCurrentProposer | Polygon | 1 |
bor_getCurrentValidators | Polygon | 1 |
bor_getRootHash | Polygon | 1 |
bor_getSigners | Polygon | 1 |
bor_getSnapshot | Polygon | 1 |
debug_getRawBlock | Ethereum · Base | 2 |
debug_getRawHeader | Ethereum | 1 |
debug_getRawReceipts | Base | 1 |
debug_storageRangeAt | Ethereum | 1 |
debug_traceBlockByHash | Ethereum · Base · Robinhood Chain | 3 |
debug_traceBlockByNumber | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
debug_traceCall | Ethereum · Polygon · Base · Robinhood Chain | 4 |
debug_traceTransaction | Ethereum · BNB Smart Chain · Base · Robinhood Chain | 4 |
engine_newPayloadV3 | Base | 1 |
estimateUserOperationGas | Base | 1 |
eth_blockNumber | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_call | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_callBundle | Ethereum · Base | 2 |
eth_chainId | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_clientVersion | Base | 1 |
eth_estimateGas | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_estimateUserOperationGas | Base | 1 |
eth_feeHistory | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_gasPrice | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getBalance | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getBlockByHash | Ethereum · Polygon · Base · Robinhood Chain | 4 |
eth_getBlockByNumber | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getBlockReceipts | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_getBlockTransactionCountByHash | Ethereum · Polygon · Base | 3 |
eth_getBlockTransactionCountByNumber | Ethereum · Polygon · BNB Smart Chain · Base | 4 |
eth_getCode | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getFilterChanges | Polygon | 1 |
eth_getLogs | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getProof | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_getRootHash | Polygon | 1 |
eth_getStorageAt | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_getTransactionByBlockHashAndIndex | Ethereum · Polygon · Base | 3 |
eth_getTransactionByBlockNumberAndIndex | Ethereum · Polygon · Base | 3 |
eth_getTransactionByHash | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_getTransactionCount | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_getTransactionReceipt | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_getUncleByBlockHashAndIndex | Ethereum | 1 |
eth_getUncleByBlockNumberAndIndex | Ethereum | 1 |
eth_getUncleCountByBlockHash | Ethereum | 1 |
eth_getUncleCountByBlockNumber | Ethereum | 1 |
eth_getUserOperationByHash | Base | 1 |
eth_getUserOperationReceipt | Base | 1 |
eth_maxPriorityFeePerGas | Ethereum · Polygon · BNB Smart Chain · Base · Robinhood Chain | 5 |
eth_newBlockFilter | Polygon | 1 |
eth_protocolVersion | Ethereum · Polygon | 2 |
eth_sendBundle | Ethereum · Base | 2 |
eth_sendPrivateRawTransaction | Base | 1 |
eth_sendPrivateTransaction | Base | 1 |
eth_sendRawTransaction | Ethereum · Polygon · Base · Robinhood Chain | 4 |
eth_sendRawTransactionConditional | Base · Robinhood Chain | 2 |
eth_sendRawTransactionSync | Base | 1 |
eth_sendUserOperation | Base | 1 |
eth_simulateV1 | Base | 1 |
eth_supportedEntryPoints | Base | 1 |
eth_syncing | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
eth_uninstallFilter | Polygon | 1 |
getAccountInfo | Solana | 1 |
getAddressInformation | TON | 1 |
getBalance | Solana | 1 |
getBlock | Solana · TON | 2 |
getBlockCommitment | Solana | 1 |
getBlockHeader | TON | 1 |
getBlockHeight | Solana | 1 |
getBlockProduction | Solana | 1 |
getBlocks | Solana | 1 |
getBlockTime | Solana | 1 |
getClusterNodes | Solana | 1 |
getConfigAll | TON | 1 |
getConfigParam | TON | 1 |
getEpochInfo | Solana | 1 |
getEpochSchedule | Solana | 1 |
getEvents | Stellar | 1 |
getFeeForMessage | Solana | 1 |
getFeeStats | Stellar | 1 |
getFirstAvailableBlock | Solana | 1 |
getGenesisHash | Solana | 1 |
getHealth | Solana · Stellar | 2 |
getIdentity | Solana | 1 |
getInflationGovernor | Solana | 1 |
getInflationRate | Solana | 1 |
getInflationReward | Solana | 1 |
getLatestBlockhash | Solana | 1 |
getLatestLedger | Stellar | 1 |
getLeaderSchedule | Solana | 1 |
getLedgerEntries | Stellar | 1 |
getLedgers | Stellar | 1 |
getMasterchainInfo | TON | 1 |
getMaxRetransmitSlot | Solana | 1 |
getMaxShredInsertSlot | Solana | 1 |
getMinimumBalanceForRentExemption | Solana | 1 |
getMultipleAccounts | Solana | 1 |
getNetwork | Stellar | 1 |
getProgramAccounts | Solana | 1 |
getRecentPerformanceSamples | Solana | 1 |
getRecentPrioritizationFees | Solana | 1 |
getShards | TON | 1 |
getSignaturesForAddress | Solana | 1 |
getSlot | Solana | 1 |
getSlotLeader | Solana | 1 |
getSlotLeaders | Solana | 1 |
getStakeMinimumDelegation | Solana | 1 |
getSupply | Solana | 1 |
getTime | TON | 1 |
getTokenAccountBalance | Solana | 1 |
getTokenAccountsByDelegate | Solana | 1 |
getTokenAccountsByOwner | Solana | 1 |
getTokenLargestAccounts | Solana | 1 |
getTokenSupply | Solana | 1 |
getTransaction | Solana | 1 |
getTransactionCount | Solana | 1 |
getTransactions | Stellar · TON | 2 |
getVersion | Solana · TON | 2 |
getVersionInfo | Stellar | 1 |
getVoteAccounts | Solana | 1 |
isBlockhashValid | Solana | 1 |
logsSubscribe | Solana | 1 |
logsUnsubscribe | Solana | 1 |
lookupBlock | TON | 1 |
minimumLedgerSlot | Solana | 1 |
net_listening | Ethereum · Polygon · BNB Smart Chain | 3 |
net_peerCount | Ethereum · Polygon · BNB Smart Chain | 3 |
net_version | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
optimism_outputAtBlock | Base | 1 |
optimism_rollupConfig | Base | 1 |
optimism_syncStatus | Base | 1 |
personal_listAccounts | Ethereum | 1 |
personal_listWallets | Ethereum | 1 |
programSubscribe | Solana | 1 |
programUnsubscribe | Solana | 1 |
requestAirdrop | Solana | 1 |
rollup_getInfo | Base | 1 |
rootSubscribe | Solana | 1 |
rootUnsubscribe | Solana | 1 |
runGetMethod | TON | 1 |
runSmcMethod | TON | 1 |
sendBundle | Solana | 1 |
sendTransaction | Solana | 1 |
signatureSubscribe | Solana | 1 |
signatureUnsubscribe | Solana | 1 |
simulateBundle | Solana | 1 |
simulateTransaction | Solana · Stellar | 2 |
slotSubscribe | Solana | 1 |
slotsUpdatesSubscribe | Solana | 1 |
slotsUpdatesUnsubscribe | Solana | 1 |
slotUnsubscribe | Solana | 1 |
trace_block | Ethereum · Polygon · BNB Smart Chain · Base | 4 |
trace_call | Ethereum · Polygon · Base | 3 |
trace_filter | Ethereum · Polygon · Base | 3 |
trace_replayBlockTransactions | Ethereum · Polygon | 2 |
trace_transaction | Ethereum · Polygon · Base | 3 |
txpool_content | Ethereum · Polygon · BNB Smart Chain · Base | 4 |
txpool_inspect | Ethereum · Polygon · BNB Smart Chain · Base | 4 |
txpool_status | Ethereum · Polygon · BNB Smart Chain · Base | 4 |
voteSubscribe | Solana | 1 |
voteUnsubscribe | Solana | 1 |
web3_clientVersion | Ethereum · Polygon · BNB Smart Chain · Base · Tron · Robinhood Chain | 6 |
web3_sha3 | Ethereum · Polygon | 2 |
How to use this section
- Find the method by name.
- Pick the network — the link opens that chain's documentation page.
- Per-network limits (log ranges, archive depth, plan) are on the method page.
FAQ
- Which networks support eth_getLogs?
- Ethereum, Polygon, BNB Smart Chain, Base, Tron, Robinhood Chain. Block-range limits differ per network — see each network's page.
- Where did the /rpc-method reference go?
- Each method now lives in its network's documentation at /docs/<network>/json-rpc/<method>; old /rpc-method links redirect there.