Ethereum RPC API

Ethereum-API-Methoden

Blockchain RPC bietet 100 Anfragen pro Sekunde und Projekt sowie ein Kontingent von 1 Million Anfragen pro Tag. Einige Ethereum-Methoden sind ressourcenintensiv und werden daher als mehr als eine Anfrage gezählt. In der folgenden Tabelle sehen Sie, wie viel jede Methode auf Ihr Kontingent angerechnet wird. Der debug_traceBlockByHash-Aufruf hat beispielsweise einen Multiplikator von 50. Das bedeutet, dass jeder Aufruf als 50 Anfragen gezählt wird. Die Beacon Node API wird nicht unterstützt.

Das Ethereum-Mainnet wird von Clustern von Erigon-Archivknoten unterstützt und das Ethereum-Holesky-Testnetzwerk von Clustern von Geth-Vollknoten. Die Unterstützung der Methoden ist ähnlich, unterscheidet sich jedoch wie angegeben. Wenn eine Methode unten nicht aufgeführt ist, wird sie nicht unterstützt. In zukünftigen Versionen werden weitere Methoden unterstützt.

Methodenaufrufe Multiplikator anfordern Mainnet Testnet
eth_blockNumber 1
eth_call 1
eth_chainId 1
eth_estimateGas 1
eth_feeHistory 1
eth_gasPrice 1
eth_getBalance 1
eth_getBlockByHash 1
eth_getBlockByNumber 1
eth_getBlockReceipts 1
eth_getBlockTransactionCountByHash 1
eth_getBlockTransactionCountByNumber 1
eth_getCode 10
eth_getLogs 50
eth_getProof 50
eth_getStorageAt 1
eth_getTransactionByBlockHashAndIndex 1
eth_getTransactionByBlockNumberAndIndex 1
eth_getTransactionByHash 1
eth_getTransactionCount 1
eth_getTransactionReceipt 1
eth_getUncleByBlockHashAndIndex 1
eth_getUncleByBlockNumberAndIndex 1
eth_getUncleCountByBlockHash 1
eth_getUncleCountByBlockNumber 1
eth_maxPriorityFeePerGas 1
eth_subscribe 1
eth_syncing 1
eth_unsubscribe 1
eth_sendRawTransaction 1
net_listening 1
net_peerCount 1
net_version 1
txpool_inspect 50
txpool_status 50
web3_clientVersion 1
web3_sha3 1
trace_block 50
trace_call 50
trace_replayBlockTransactions 100
trace_replayTransaction 100
trace_transaction 50
debug_getBadBlocks 50
debug_storageRangeAt 50
debug_traceBlock 50
debug_traceBlockByHash 50
debug_traceBlockByNumber 50
debug_traceCall 50
debug_traceTransaction 50