> For a complete page index, fetch https://docs.conduit.xyz/llms.txt

# Compute Units (CUs)

> We use Compute Units (CUs) to measure how many computational resources (CPU, RAM, disk, etc.) an API method uses

We use Compute Units (CUs) to measure how many computational resources (CPU, RAM, disk, etc.) an API method uses. This allows us to provide fair and transparent pricing (e.g. no over spending for simple requests).

| Method                                   | Cost |
| ---------------------------------------- | ---- |
| debug\_traceTransaction                  | 300  |
| debug\_traceCall                         | 300  |
| debug\_traceBlock                        | 300  |
| debug\_traceBlockByHash                  | 300  |
| debug\_traceBlockByNumber                | 300  |
| net\_version                             | 0    |
| eth\_chainId                             | 0    |
| eth\_syncing                             | 0    |
| eth\_protocolVersion                     | 0    |
| net\_listening                           | 0    |
| eth\_uninstallFilter                     | 10   |
| eth\_accounts                            | 10   |
| eth\_blockNumber                         | 10   |
| eth\_subscribe                           | 10   |
| eth\_unsubscribe                         | 10   |
| eth\_feeHistory                          | 10   |
| eth\_maxPriorityFeePerGas                | 10   |
| eth\_createAccessList                    | 10   |
| eth\_getUncleByBlockHashAndIndex         | 10   |
| eth\_getUncleByBlockNumberAndIndex       | 10   |
| eth\_getUncleCountByBlockHash            | 10   |
| eth\_getUncleCountByBlockNumber          | 10   |
| debug\_getBadBlocks                      | 10   |
| debug\_getRawBlock                       | 10   |
| debug\_getRawHeader                      | 10   |
| debug\_getRawReceipts                    | 10   |
| debug\_getRawTransaction                 | 10   |
| eth\_blobBaseFee                         | 10   |
| eth\_getAccount                          | 10   |
| eth\_getRawTransactionByHash             | 10   |
| eth\_simulateV1                          | 10   |
| eth\_getTransactionReceipt               | 15   |
| eth\_getTransactionByBlockHashAndIndex   | 15   |
| eth\_getTransactionByBlockNumberAndIndex | 15   |
| web3\_clientVersion                      | 15   |
| web3\_sha3                               | 15   |
| eth\_getBlockByNumber                    | 15   |
| eth\_getStorageAt                        | 15   |
| eth\_getTransactionByHash                | 15   |
| eth\_gasPrice                            | 20   |
| eth\_getBalance                          | 20   |
| eth\_getCode                             | 20   |
| eth\_getFilterChanges                    | 20   |
| eth\_newBlockFilter                      | 20   |
| eth\_newFilter                           | 20   |
| eth\_newPendingTransactionFilter         | 20   |
| eth\_getBlockTransactionCountByHash      | 20   |
| eth\_getBlockTransactionCountByNumber    | 20   |
| eth\_getProof                            | 20   |
| eth\_getBlockByHash                      | 20   |
| eth\_getTransactionCount                 | 20   |
| eth\_call                                | 75   |
| eth\_getFilterLogs                       | 75   |
| eth\_getLogs                             | 75   |
| eth\_estimateGas                         | 75   |
| eth\_sendRawTransaction                  | 200  |
| eth\_sendRawTransactionSync              | 200  |
| eth\_sendRawTransactionConditional       | 200  |
| eth\_getBlockReceipts                    | 200  |
| alchemy\_getTransactionReceipts          | 200  |

Other methods generally priced at 10 CUs.