Skip to content

COMPUTE UNIT DETAILS

Our pricing plans measure usage in Compute Units. The unit cost of each method depends on its overall system impact, calculated from resources such as processing power, memory, storage, and network bandwidth.

Compute Units by Method

Compute Units by Method
Method name Compute Unit
eth_blockNumber 1
eth_chainId 1
eth_gasPrice 1
eth_maxPriorityFeePerGas 1
eth_blobBaseFee 1
eth_syncing 1
eth_protocolVersion 1
eth_feeHistory 1
eth_accounts 1
net_version 1
net_listening 1
net_peerCount 1
web3_clientVersion 1
web3_sha3 1
txpool_status 1
eth_getStorageAt 1
eth_getTransactionCount 1
eth_getBlockTransactionCountByNumber 1
eth_getBlockTransactionCountByHash 1
eth_getUncleCountByBlockNumber 1
eth_getUncleCountByBlockHash 1
eth_newBlockFilter 1
eth_uninstallFilter 1
eth_subscribe 1
eth_unsubscribe 1
eth_getBalance 2
eth_getCode 2
eth_getTransactionByHash 2
eth_getTransactionReceipt 2
eth_getTransactionByBlockNumberAndIndex 2
eth_getTransactionByBlockHashAndIndex 2
eth_call 2
eth_estimateGas 2
eth_createAccessList 2
eth_newFilter 2
debug_traceCall 4 The selected tracer changes the CU cost. callTracer, prestateTracer, 4byteTracer cost 35 CU; other tracer configurations use the displayed 4 CU value.
eth_getFilterChanges 4
eth_sendRawTransaction 10
eth_getLogs 20 Tag-based ranges cost 20 CU. Explicit block ranges cost 6 CU per additional block, with a minimum of 3 CU and a maximum of 250 CU.
eth_getFilterLogs 20
eth_getBlockByNumber 25 Responses with full transaction objects cost 25 CU; headers-only responses cost 2 CU.
eth_getBlockByHash 25 Responses with full transaction objects cost 25 CU; headers-only responses cost 2 CU.
eth_getProof 30
trace_transaction 35
trace_get 35
trace_call 35
trace_rawTransaction 35
eth_getBlockReceipts 50
debug_storageRangeAt 50
trace_replayTransaction 50
debug_traceTransaction 250 The selected tracer changes the CU cost. callTracer, prestateTracer, 4byteTracer cost 35 CU; other tracer configurations use the displayed 250 CU value.
debug_traceBlockByNumber 250 The selected tracer changes the CU cost. callTracer, prestateTracer, 4byteTracer cost 35 CU; other tracer configurations use the displayed 250 CU value.
debug_traceBlockByHash 250 The selected tracer changes the CU cost. callTracer, prestateTracer, 4byteTracer cost 35 CU; other tracer configurations use the displayed 250 CU value.
debug_traceBlock 250 The selected tracer changes the CU cost. callTracer, prestateTracer, 4byteTracer cost 35 CU; other tracer configurations use the displayed 250 CU value.
trace_block 250
trace_filter 250
trace_replayBlockTransactions 250
txpool_content 250
txpool_contentFrom 250
txpool_inspect 250