tenderly_ namespace for tracing, simulation, and state manipulation. Pick a method and a network below to see an example request you can send right from this page.
A Node RPC access key from the Dashboard is optional: without one, requests go to the public Tenderly RPC endpoint, which is rate-limited. The key stays in your browser only (localStorage).
Loading RPC explorer…
Supported networks and chain IDs
Tenderly Node RPC is available on the EVM networks below. Each endpoint follows the formhttps://<network>.gateway.tenderly.co/<ACCESS_KEY> (use the wss:// scheme for WebSockets). Append your Node RPC access key from the Dashboard.
Supported JSON-RPC methods
Tenderly extensions (tenderly_*)
tenderly_decodeError, tenderly_decodeEvent, tenderly_decodeInput, tenderly_errorSignatures, tenderly_estimateGas, tenderly_estimateGasBundle, tenderly_eventSignature, tenderly_functionSignatures, tenderly_gasPrice, tenderly_getContractAbi, tenderly_getStorageChanges, tenderly_getTransactionsRange, tenderly_simulateBundle, tenderly_simulateTransaction, tenderly_suggestGasFee, tenderly_traceTransaction
Standard EVM (eth_*)
eth_accounts, eth_blockNumber, eth_call, eth_chainId, eth_coinbase, eth_createAccessList, eth_estimateGas, eth_feeHistory, eth_gasPrice, eth_getBalance, eth_getBlockByHash, eth_getBlockByNumber, eth_getBlockReceipts, eth_getBlockTransactionCountByHash, eth_getBlockTransactionCountByNumber, eth_getCode, eth_getFilterChanges, eth_getFilterLogs, eth_getLogs, eth_getProof, eth_getStorageAt, eth_getTransactionByBlockHashAndIndex, eth_getTransactionByBlockNumberAndIndex, eth_getTransactionByHash, eth_getTransactionCount, eth_getTransactionReceipt, eth_getUncleByBlockHashAndIndex, eth_getUncleByBlockNumberAndIndex, eth_getUncleCountByBlockHash, eth_getUncleCountByBlockNumber, eth_hashrate, eth_maxPriorityFeePerGas, eth_mining, eth_newBlockFilter, eth_newFilter, eth_newPendingTransactionFilter, eth_protocolVersion, eth_sendRawTransaction, eth_sendTransaction, eth_sign, eth_signTransaction, eth_simulateV1, eth_subscribe, eth_syncing, eth_uninstallFilter, eth_unsubscribe
Parity trace (trace_*)
trace_block, trace_call, trace_callMany, trace_filter, trace_get, trace_replayBlockTransactions, trace_replayTransaction, trace_transaction
Geth debug (debug_*)
debug_traceBlock, debug_traceBlockByHash, debug_traceBlockByNumber, debug_traceCall, debug_traceTransaction
Network (net_*)
net_listening, net_peerCount, net_version
Web3 (web3_*)
web3_clientVersion, web3_sha3
For protocol-level method semantics, see the Ethereum execution APIs spec. For per-method request and response examples, use the explorer above or the Node RPC overview.