Skip to main content

Don't have an RPC Node yet?

Start using RPC Nodes in your project today.

Get your free RPC Node
Version: 2.2

RPC Node Compute Units

All Moralis plans have generous limits on the number of requests you can make per month. How many included requests you have depends on the plan you have, check the pricing page for more details.

Some requests are more expensive than others. By giving some heavy requests higher weight, we ensure that you only pay for what you use and not a cent more.

What is a Compute Unit (CU)?​

A compute unit is a measure of the requests needed to query computationally expensive API endpoints. Each request has both CU Weight and Archive CU Weight that are measured in terms of compute units.

Price​

Request price refers to the amount of compute units that will be calculated towards your API usage billing.

RPC MethodCU WeightArchive CU Weight (if applicable)
eth_blockNumber33
eth_call312
eth_chainId33
eth_createAccessList33
eth_estimateGas55
eth_feeHistory33
eth_gasPrice33
eth_getBalance312
eth_getBlockByHash1212
eth_getBlockByNumber312
eth_getBlockTransactionCountByHash1212
eth_getBlockTransactionCountByNumber312
eth_getBlockReceipts312
eth_getCode312
eth_getLogs1212
eth_getProof312
eth_getStorageAt312
eth_getTransactionByHash1212
eth_getTransactionByBlockHashAndIndex1212
eth_getTransactionByBlockNumberAndIndex312
eth_getTransactionCount28
eth_getTransactionReceipt88
eth_getUncleByBlockHashAndIndex88
eth_getUncleByBlockNumberAndIndex28
eth_getUncleCountByBlockHash88
eth_getUncleCountByBlockNumber28
eth_maxPriorityFeePerGas22
eth_sendRawTransaction33