eth_getProof

Returns the account and storage values including Merkle proof for the given account and storage keys at the specified block. **Provider limits:** On OP Stack networks, Conduit-hosted RPCs limit `eth_getProof` to a recent history window. Requests for deep historical state may not be served. Katana networks are not affected. ⚡ Compute Units: [20 CU](https://docs.conduit.xyz/rpc-nodes/information/compute-units)

Request

This endpoint expects an object.
addressstringRequiredformat: "^0x[0-9a-fA-F]{40}$"

20-byte address of the account

storageKeyslist of stringsRequired
Array of storage keys to generate proofs for
blockIdentifierenum or stringRequired
Block number, block hash, or one of "latest", "earliest", "pending", "finalized", "safe"

Response

Proof object containing account and storage proofs
accountProoflist of strings
balancestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
codeHashstringformat: "^0x[0-9a-fA-F]{64}$"
noncestringformat: "^0x(0|[1-9a-fA-F][0-9a-fA-F]*)$"
storageHashstringformat: "^0x[0-9a-fA-F]{64}$"
storageProoflist of objects