eth_getProof

Network: Arbitrum Sepolia · Testnet · Chain ID 421614 (0x66eee)

Counts as 3 requests. See Request Counting.

eth_getProof returns an account proof plus optional storage proofs for an address at a block tag. Historical block tags require historical state on that chain.

Parameters

  1. DATA - 20-byte account address.
  2. Array<DATA> - Storage slot keys to prove.
  3. QUANTITY|TAG - Block number or tag.

Request

{ "jsonrpc": "2.0", "method": "eth_getProof", "params": ["0x0000000000000000000000000000000000000000", [], "0x1"], "id": 1 }

Notes

  • Available only on EVM chains that support account proofs.
  • Use paid endpoints for production proof workloads and old-block state access.
  • If a chain page does not list historical state, treat historical proof support as unavailable.

Code Examples

curl -X POST https://arbitrum-sepolia-rpc.blockreq.com/v1/rpc/public \ -H "Content-Type: application/json" \ -d '{"jsonrpc":"2.0","method":"eth_getProof","params":["0x0000000000000000000000000000000000000000",[],"0x1"],"id":1}'

Try It