Pricing and Rate Limits
Node usage is measured in Tenderly Units (TUs) based on the number of requests your dapp is making. The requests are divided into four categories and consume different amounts of TU:
| Category | Usage cost | Example calls |
|---|---|---|
| Read | 1 TU | eth_getBalance, eth_getTransactionByHash |
| Compute | 4 TU | eth_call, eth_estimateGas |
| Write | 20 TU | eth_sendRawTransaction |
| Advanced Compute | 400 TU | tenderly_simulateTransaction, tenderly_traceTransaction, debug_traceCall, debug_traceTransaction, trace_transaction, trace_callMany |
To calculate the usage over a period of time, multiply the number of requests by the usage in TU of the request category. For example, if your dapp makes 1000 read requests and 100 write requests, the usage is:
- 1,000 reads x 1 TU = 1,000 TUs
- 100 writes x 20 TUs = 2,000 TUs
- Total: 3,000 TUs
Toggle the dropdown to see a list of the supported RPC methods for each category. See also RPC Reference.
Read Methods
eth_accountseth_blockNumbereth_chainIdeth_coinbaseeth_feeHistoryeth_gasPriceeth_getBalanceeth_getBlockByHasheth_getBlockByNumbereth_getBlockReceiptseth_getBlockTransactionCountByHasheth_getBlockTransactionCountByNumbereth_getCodeeth_getStorageAteth_getTransactionByBlockHashAndIndexeth_getTransactionByBlockNumberAndIndexeth_getTransactionByHasheth_getTransactionCounteth_getTransactionReceipteth_getUncleByBlockHashAndIndexeth_getUncleByBlockNumberAndIndexeth_getUncleCountByBlockHasheth_getUncleCountByBlockNumbereth_hashrateeth_maxPriorityFeePerGaseth_miningeth_newBlockFiltereth_newFiltereth_protocolVersioneth_syncingeth_uninstallFilternet_listeningnet_peerCountnet_versionweb3_clientVersionweb3_sha3
Compute, Debug, and Trace Methods
-
eth_call -
eth_estimateGas -
eth_getFilterChanges -
eth_getFilterLogs -
eth_getLogs -
debug_traceBlock -
debug_traceBlockByHash -
debug_traceBlockByNumber -
debug_traceCall -
debug_traceTransaction -
trace_block -
trace_call -
trace_callMany -
trace_filter -
trace_get -
trace_replayBlockTransactions -
trace_replayTransaction -
trace_transaction
Write Methods
eth_sendRawTransaction
Advanced Compute Methods
tenderly_simulateTransactiontenderly_traceTransactiontenderly_simulateBundle(multiplied by the number of transactions in a bundle)tenderly_estimateGastenderly_estimateGasBundle
Rate limits and quotas
Rate limits and monthly quotas are applied depending on your subscription plan. All RPC endpoints are included in Free, Starter, and Pro plans.
Higher rate limits are likely to be observed compared to the ones listed.
| Free plan | Starter plan | Pro plan | |
|---|---|---|---|
| Quota | 25M TU/month | 35M TU/month | 350M TU/month |
| Rate limit | 10 TU/s | 20 TU/s | 300 TU/s |
| Price | Included in the plan | $50/member | $417/member |
| Auto-scaling | No auto-scaling | $10/1M TU | $10/1M TU |
| Monthly subscription per member (paid monthly) | - | $50 | $500 |
| Monthly subscription per member (paid yearly) | - | $42 | $417 |
| Number of Nodes | 2 | 5 | 15 |