State Proof API
Fetch verifiable Merkle-Patricia proofs of EVM account and storage state, live, via the chain's public JSON-RPC (eth_getProof, no key). For any address it returns the account's nonce, balance, code hash and storage hash together with the Merkle account proof; for any storage slot it returns the value and its storage proof; and it exposes the block's state, transactions and receipts roots — the roots those proofs verify against. This is the light-client and cross-chain-verification primitive: prove that an account existed or that a storage value was exactly what you claim at a given block, without trusting an indexer. Used by bridges, rollup verifiers, light clients and audit tooling, across Ethereum, Base, Arbitrum, Optimism, BNB, Polygon and more. Reads straight from the chain; live, short cache only.
api.oanor.com/stateproof-api