See also interactive Tempo API call examples.
| Method | Availability | Comment |
|---|
| eth_accounts | | |
| eth_blobBaseFee | | |
| eth_blockNumber | | |
| eth_call | | |
| eth_chainId | | |
| eth_createAccessList | | |
| eth_estimateGas | | |
| eth_feeHistory | | |
| eth_gasPrice | | |
| eth_getBalance | | |
| eth_getBlockByHash | | |
| eth_getBlockByNumber | | |
| eth_getBlockReceipts | | |
| eth_getBlockTransactionCountByHash | | |
| eth_getBlockTransactionCountByNumber | | |
| eth_getCode | | |
| eth_getFilterChanges | | |
| eth_getFilterLogs | | |
| eth_getLogs | | |
| eth_getProof | | |
| eth_getStorageAt | | |
| eth_getTransactionByBlockHashAndIndex | | |
| eth_getTransactionByBlockNumberAndIndex | | |
| eth_getTransactionByHash | | |
| eth_getTransactionCount | | |
| eth_getTransactionReceipt | | |
| eth_getUncleCountByBlockNumber | | |
| eth_maxPriorityFeePerGas | | |
| eth_newBlockFilter | | |
| eth_newFilter | | |
| eth_newPendingTransactionFilter | | |
| eth_protocolVersion | | |
| eth_sendRawTransaction | | |
| eth_sendRawTransactionSync | | Tempo-specific |
| eth_syncing | | |
| eth_uninstallFilter | | |
| debug_getBadBlocks | | |
| debug_getRawBlock | | |
| debug_getRawHeader | | |
| debug_getRawReceipts | | |
| debug_getRawTransaction | | |
| debug_traceBlockByHash | | |
| debug_traceBlockByNumber | | |
| debug_traceCall | | |
| debug_traceCallMany | | |
| debug_traceTransaction | | |
| trace_block | | |
| trace_call | | |
| trace_callMany | | |
| trace_filter | | |
| trace_get | | |
| trace_rawTransaction | | |
| trace_replayBlockTransactions | | |
| trace_replayTransaction | | |
| trace_transaction | | |
| txpool_content | | Dedicated only |
| txpool_status | | Dedicated only |
| net_listening | | |
| net_peerCount | | |
| net_version | | |
| web3_clientVersion | | |
| web3_sha3 | | |
| tempo_fundAddress | | Testnet public RPC only |
Last modified on March 19, 2026