eth_getProof
Network: Base Sepolia · Testnet · Chain ID 84532 (0x14a34)
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
DATA- 20-byte account address.Array<DATA>- Storage slot keys to prove.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://base-sepolia-rpc.blockreq.com/v1/rpc/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_getProof","params":["0x0000000000000000000000000000000000000000",[],"0x1"],"id":1}'