eth_getProof
网络: Ethereum Sepolia · 测试网 · Chain ID 11155111(0xaa36a7)
计为 3 个 Request。 计费规则见 Request Counting。
eth_getProof 返回账户 proof 以及可选的 storage proof。查询旧区块时,该链需要提供历史状态。
参数
DATA- 20 字节账户地址。Array<DATA>- 需要证明的 storage slot key。QUANTITY|TAG- 区块号或 tag。
请求
{
"jsonrpc": "2.0",
"method": "eth_getProof",
"params": ["0x0000000000000000000000000000000000000000", [], "0x1"],
"id": 1
}说明
- 仅在支持账户 proof 的 EVM 链上可用。
- 生产 proof 工作负载和旧区块状态访问应使用付费 endpoint。
- 如果公开链页面未列出历史状态,请视为不支持历史 proof。
代码示例
curl -X POST https://ethereum-sepolia-rpc.blockreq.com/v1/rpc/public \
-H "Content-Type: application/json" \
-d '{"jsonrpc":"2.0","method":"eth_getProof","params":["0x0000000000000000000000000000000000000000",[],"0x1"],"id":1}'