## Ethereum C-Chain Methods

| Method | Compute Unit Value |
| --- | --- |
| **[`eth_baseFee`](https://docs.avax.network/api-reference/c-chain/api#eth_basefee)** | 1 |
| **[`eth_blockNumber`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_blocknumber)** | 1 |
| **[`eth_call`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_call)** | 10 |
| **[`eth_chainId`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_chainid)** | 1 |
| **[`eth_estimateGas`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_estimategas)** | 50 |
| **[`eth_feeHistory`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_feehistory)** | 1 |
| **[`eth_gasPrice`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gasprice)** | 5 |
| **[`eth_getAssetBalance`](https://docs.avax.network/api-reference/c-chain/api#eth_getassetbalance)** | 1 |
| **[`eth_getBalance`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getbalance)** | 5 |
| **[`eth_getBlockByHash`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getblockbyhash)** | 5 |
| **[`eth_getBlockByNumber`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getblockbynumber)** | 5 |
| **`eth_getBlockReceipts`** | 100 |
| **[`eth_getBlockTransactionCountByHash`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getblocktransactioncountbyhash)** | 5 |
| **[`eth_getBlockTransactionCountByNumber`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getblocktransactioncountbynumber)** | 5 |
| **[`eth_getCode`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getcode)** | 5 |
| **[`eth_getLogs`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getlogs)** | 50 |
| **[`eth_getRawTransactionByBlockHashAndIndex`](https://docs.avax.network/nodes/chain-configs/c-chain#internal-transaction)** | 5 |
| **[`eth_getRawTransactionByBlockNumberAndIndex`](https://docs.avax.network/nodes/chain-configs/c-chain#internal-transaction)** | 5 |
| **[`eth_getRawTransactionByHash`](https://docs.avax.network/nodes/chain-configs/c-chain#internal-transaction)** | 5 |
| **[`eth_getStorageAt`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getstorageat)** | 5 |
| **[`eth_getTransactionByBlockHashAndIndex`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gettransactionbyblockhashandindex)** | 5 |
| **[`eth_getTransactionByBlockNumberAndIndex`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gettransactionbyblocknumberandindex)** | 5 |
| **[`eth_getTransactionByHash`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gettransactionbyhash)** | 5 |
| **[`eth_getTransactionCount`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gettransactioncount)** | 10 |
| **[`eth_getTransactionReceipt`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_gettransactionreceipt)** | 5 |
| **[`eth_getUncleByBlockHashAndIndex`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getunclebyblockhashandindex)** | 5 |
| **[`eth_getUncleByBlockNumberAndIndex`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getunclebyblocknumberandindex)** | 5 |
| **[`eth_getUncleCountByBlockHash`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getunclecountbyblockhash)** | 5 |
| **[`eth_getUncleCountByBlockNumber`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_getunclecountbyblocknumber)** | 5 |
| **[`eth_maxPriorityFeePerGas`](https://docs.avax.network/api-reference/c-chain/api#eth_maxpriorityfeepergas)** | 1 |
| **[`eth_sendRawTransaction`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_sendrawtransaction)** | 100 |
| **[`eth_subscribe`](https://ethereum.org/en/developers/tutorials/using-websockets/#eth-subscribe)** | 1 |
| **[`eth_syncing`](https://ethereum.org/en/developers/docs/apis/json-rpc/#eth_syncing)** | 1 |

### Debug Methods (requires `tracer: callTracer` param)

| Method | Compute Unit Value |
| --- | --- |
| **[`debug_traceBlock`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debugtraceblock)** | 50 |
| **[`debug_traceBlockByHash`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debugtraceblockbyhash)** | 50 |
| **[`debug_traceBlockByNumber`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debugtraceblockbynumber)** | 50 |
| **[`debug_traceTransaction`](https://geth.ethereum.org/docs/interacting-with-geth/rpc/ns-debug#debugtracetransaction)** | 50 |

### Net Methods

| Method | Compute Unit Value |
| --- | --- |
| **[`net_peerCount`](https://ethereum.org/en/developers/docs/apis/json-rpc/#net_peercount)** | 1 |
| **[`net_version`](https://ethereum.org/en/developers/docs/apis/json-rpc/#net_version)** | 1 |

### Web3 methods

| Method | Compute Unit Value |
| --- | --- |
| **[`web3_clientVersion`](https://ethereum.org/en/developers/docs/apis/json-rpc/#web3_clientversion)** | 1 |
| **[`web3_sha3`](https://ethereum.org/en/developers/docs/apis/json-rpc/#web3_sha3)** | 1 |

## Avalanche C-Chain (AVAX)** Methods

| Method | Compute Unit Value |
| --- | --- |
| **[`avax.getAtomicTx`](https://docs.avax.network/api-reference/c-chain/api#avaxgetatomictx)** | 5 |
| **[`avax.getUTXOs`](https://docs.avax.network/api-reference/c-chain/api#avaxgetutxos)** | 100 |
| **[`avax.issueTx`](https://docs.avax.network/api-reference/c-chain/api#avaxissuetx)** | 5 |
| **[`avax.getAtomicTxStatus`](https://docs.avax.network/api-reference/c-chain/api#avaxgetatomictxstatus)** | 5 |

## Avalanche P-Chain (AVAX)** Methods

| Method | Compute Unit Value |
| --- | --- |
| **[`platform.getBlockchainStatus`](https://docs.avax.network/api-reference/p-chain/api#platformgetblockchainstatus)** | 1 |
| **[`platform.getCurrentSupply`](https://docs.avax.network/api-reference/p-chain/api#platformgetcurrentsupply)** | 1 |
| **[`platform.getCurrentValidators`](https://docs.avax.network/api-reference/p-chain/api#platformgetcurrentvalidators)** | 1 |
| **[`platform.getHeight`](https://docs.avax.network/api-reference/p-chain/api#platformgetheight)** | 1 |
| **[`platform.getMinStake`](https://docs.avax.network/api-reference/p-chain/api#platformgetminstake)** | 1 |
| **[`platform.getTimestamp`](https://docs.avax.network/api-reference/p-chain/api#platformgettimestamp)** | 1 |
| **[`platform.getTx`](https://docs.avax.network/api-reference/p-chain/api#platformgettx)** | 1 |
| **[`platform.getTxStatus`](https://docs.avax.network/api-reference/p-chain/api#platformgettxstatus)** | 1 |
| **[`platform.getUTXOs`](https://docs.avax.network/api-reference/p-chain/api#platformgetutxos)** | 1 |
| **[`platform.getValidatorsAt`](https://docs.avax.network/api-reference/p-chain/api#platformgetvalidatorsat)** | 1 |
| **[`platform.issueTx`](https://docs.avax.network/api-reference/p-chain/api#platformissuetx)** | 1 |
| **[`platform.sampleValidators`](https://docs.avax.network/api-reference/p-chain/api#platformsamplevalidators)** | 1 |
| **[`platform.validatedBy`](https://docs.avax.network/api-reference/p-chain/api#platformvalidatedby)** | 1 |
| **[`platform.validates`](https://docs.avax.network/api-reference/p-chain/api#platformvalidates)** | 1 |
| **[`platform.getFeeConfig`](https://build.avax.network/docs/api-reference/p-chain/api#platformgetfeeconfig)** | 1 |
| **[`platform.getFeeState`](https://build.avax.network/docs/api-reference/p-chain/api#platformgetfeestate)** | 1 |

## Avalanche Health Method

| Method | Compute Unit Value |
| --- | --- |
| **[`health.health`](https://docs.avax.network/api-reference/health-api#healthhealth)** | 1 |

## Avalanche Info Methods

| Method | Compute Unit Value) |
| --- | --- |
| **[`info.getBlockchainID`](https://docs.avax.network/api-reference/info-api#infogetblockchainid)** | 1 |
| **[`info.getNetworkID`](https://docs.avax.network/api-reference/info-api#infogetnetworkid)** | 1 |
| **[`info.getNetworkName`](https://docs.avax.network/api-reference/info-api#infogetnetworkname)** | 1 |
| **[`info.getNodeVersion`](https://docs.avax.network/api-reference/info-api#infogetnodeversion)** | 1 |
| **[`info.getTxFee`](https://docs.avax.network/api-reference/info-api#infogettxfee)** | 1 |
| **[`info.uptime`](https://docs.avax.network/api-reference/info-api#infouptime)** | 1 |
| **[`info.upgrades`](https://build.avax.network/docs/api-reference/info-api#infoupgrades)** | 1 |
