RPC Request Visualizer
Trace the complete journey of Ethereum JSON-RPC calls through 8 layers — from your dApp through the provider, node internals, state trie or EVM, and back. Syntax-highlighted request/response JSON included.
1
dapp~1msdApp / Wallet
2
provider~5msRPC Provider
3
network~20-80msHTTP POST / WebSocket
4
node~2-5msEthereum Node (geth/reth)
5
trie~1-3msState Trie Lookup
6
data~0.1msData Retrieved
7
encode~0.1msHex Encode Response
8
return~20-80msResponse Returned
💰eth_getBalanceState
Get the ETH balance of an address at a given block
{
"jsonrpc": "2.0",
"method": "eth_getBalance",
"params": [
"0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045",
"latest"
],
"id": 1
}
dApp / Wallet
RPC Provider
HTTP POST / WebSocket
Ethereum Node (geth/reth)
State Trie Lookup
Data Retrieved
Hex Encode Response
Response Returned