Execution layer
| Method | Availability | Comment |
|---|---|---|
| eth_accounts | Will always return empty | |
| eth_blobBaseFee | ||
| eth_blockNumber | ||
| eth_call | ||
| eth_chainId | ||
| eth_estimateGas | ||
| eth_feeHistory | ||
| eth_gasPrice | ||
| eth_getAccount | ||
| 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_getUncleCountByBlockHash | ||
| eth_getUncleCountByBlockNumber | ||
| eth_maxPriorityFeePerGas | ||
| eth_newBlockFilter | ||
| eth_newFilter | ||
| eth_newPendingTransactionFilter | ||
| eth_signTransaction | ||
| eth_simulateV1 | No archive data support | |
| eth_subscribe | ||
| eth_syncing | ||
| eth_uninstallFilter | ||
| eth_unsubscribe | ||
| eth_sendRawTransaction | ||
| net_listening | ||
| net_peerCount | ||
| net_version | ||
| txpool_content | ||
| txpool_inspect | ||
| txpool_contentFrom | ||
| txpool_status | ||
| web3_clientVersion | ||
| web3_sha3 | ||
| erigon_blockNumber | ||
| erigon_forks | ||
| erigon_getBlockByTimestamp | ||
| erigon_getBlockReceiptsByBlockHash | ||
| erigon_getHeaderByHash | ||
| erigon_getHeaderByNumber | ||
| erigon_getLatestLogs | ||
| erigon_getLogsByHash | ||
| debug_getBadBlocks | ||
| debug_storageRangeAt | ||
| debug_getTrieFlushInterval | ||
| debug_traceBlock | ||
| debug_traceBlockByHash | ||
| debug_traceBlockByNumber | ||
| debug_traceCall | ||
| debug_traceTransaction | ||
| trace_block | ||
| trace_call | ||
| trace_callMany | ||
| trace_filter | ||
| trace_rawTransaction | ||
| trace_replayBlockTransactions | ||
| trace_replayTransaction | ||
| trace_transaction | ||
| admin_addPeer | ||
| admin_addTrustedPeer | ||
| admin_datadir | ||
| admin_exportChain | ||
| admin_importChain | ||
| admin_nodeInfo | ||
| admin_peerEvents | ||
| admin_peers | ||
| admin_removePeer | ||
| admin_removeTrustedPeer | ||
| admin_startHTTP | ||
| admin_startWS | ||
| admin_stopHTTP | ||
| admin_stopWS |
Consensus layer (Beacon Chain)
| Method | Availability | Comment |
|---|---|---|
| /eth/v1/beacon/blocks/{block_id}/attestations | ||
| /eth/v1/beacon/blocks/{block_id}/root | ||
| /eth/v1/beacon/blob_sidecars/{{block_id}} | ||
| /eth/v1/beacon/genesis | ||
| /eth/v1/beacon/headers | ||
| /eth/v1/beacon/headers/{block_id} | ||
| /eth/v1/beacon/states/{state_id}/committees | ||
| /eth/v1/beacon/states/{state_id}/finality_checkpoints | ||
| /eth/v1/beacon/states/{state_id}/fork | ||
| /eth/v1/beacon/states/{state_id}/root | ||
| /eth/v1/beacon/states/{state_id}/sync_committees | ||
| /eth/v1/beacon/states/{state_id}/validator_balances | ||
| /eth/v1/beacon/states/{state_id}/validators | ||
| /eth/v1/beacon/states/{state_id}/validators/{validator_id} | ||
| /eth/v1/beacon/rewards/sync_committee/{block_id} | ||
| /eth/v1/beacon/rewards/blocks/{block_id} | ||
| /eth/v1/beacon/rewards/attestations/{epoch} | ||
| /eth/v1/config/deposit_contract | ||
| /eth/v1/config/spec | ||
| /eth/v1/events | ||
| /eth/v1/node/peer_count | ||
| /eth/v1/node/peers | ||
| /eth/v1/node/syncing | ||
| /eth/v1/node/version | ||
| /eth/v1/validator/aggregate_attestation | ||
| /eth/v1/validator/blinded_blocks/{slot} | ||
| /eth/v1/validator/duties/attester/{epoch} | ||
| /eth/v1/validator/duties/proposer/{epoch} | ||
| /eth/v1/validator/sync_committee_contribution | ||
| /eth/v2/beacon/blocks/{block_id} | ||
| /eth/v2/debug/beacon/states/{state_id} |