Skip to main content

eth_getProof RPC Method

Returns the account and storage values of the specified account including the Merkle-proof.

Updated on
May 06, 2026
On Optimism Networks, please note that eth_getProof is currently only accessible for the most recent 10000 blocks.

Parameters

address
string

The address of the account for which the balance is to be checked

storageKeys
array

An array of storage-keys that should be proofed and included

blockNumber
string

The block number as a string in hexadecimal format or tags. The supported tag values include earliest for the earliest/genesis block, latest for the latest mined block, pending for the pending state/transactions, safe for the most recent secure block, and finalized for the most recent secure block accepted by more than 2/3 of validators. safe and finalized are only supported on Ethereum, Gnosis, Arbitrum, Arbitrum Nova, and Avalanche C-chain

Returns

address

The address associated with the account

accountProof

An array of rlp-serialized MerkleTree-Nodes which starts with the stateRoot-Node and follows the path of the SHA3 address as key

balance

The current balance of the account in wei

codeHash

A 32 byte hash of the code of the account

nonce

The hash of the generated proof-of-work. Null if pending

storageHash

A 32 byte SHA3 of the storageRoot. All storage will deliver a MerkleProof starting with this rootHash

storageProof

An array of storage-entries as requested. Each entry is an object with the following fields:

key

The requested storage key

value

The storage value

proof

An array of rlp-serialized MerkleTree-Nodes which starts with the stateRoot-Node and follows the path of the SHA3 address as key

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"address": "0x7f0d15c7faae65896648c8273b6d7e43f58fa842",
6
"accountProof": [
7
"0xf90211a0e4bf199eea8518c6dc09731419d9dfe5a08d128deecc0fd1aa410b27d00679aca07bc104075a214771dec1af082c71733bfb717a1e56a722acd762e84f531cda5ea0b460e1345fe6bc2b77cf249ecf57c33f96c26d43bf48f83fb9af592eafee1c67a0911310e779d9f6b245a0f2214919b7382a32eb6803539a4f9cf9bfaa01099f61a0819b92c98f573026bcf0b19c1105a0f64211b0297eb1aa4736fa71717606718ca04d1bd35d36f9ddbf9f4291f6ef6a73997c60a6de93cb5ac96ddab92cc3593fbca0b89705c693a28803c0b50ef2a6f91e2d483025bcf6e4e81c6de9ce506f07ac1ea00ddce8a5551bc884938344877d514e176b0a743523a7eedd67bb8497e5346ef4a0eaaa197839f3dfff7a9e3f8d8eccb501993f5c726d02d71932cc295a7fb58d3ea0f95800a5be8b08f77a774c10ba262fbea94efe4625c6d89818144e8e71b64e93a0d1eb69b2c608aa5492aad0ed35933ff4e8999ecafc4bb37e8648b543c9824592a0dd690fcba6b7f430700888d4cd380f60a0da85a2b40546e51fd3b94ab76dcbdea0de4533a42918375144c465af64445dd06e1ee2765ce13f4183b9ff7711dc92b8a0441b85455a24ac2d537eb6869a80b8f05bc22b2944cdb8d4194fe1bf0c9d96b8a034b4d7c126aff2c627584086615ea6a342d5bf8e78ca7346e3cd9d29f4e69021a0e62384f72afe7b181aec0653115e0bf5794389abf48b9309dae3ce6ffd58fe2880",
8
"0xf90211a0659629ee447d4f1b608d2776a9f375cb2e257b7069dbafbe1ffaf5a62c2c1c0ba04ca899d3d6ef238e6ec23540060e327519355d142398c3b462545081bf52a0caa0c0969fb5607471733866c257ada36f91dbbd14cdd7c68a3ff28ebedcd27d162ca05477c790b4fa4ea782b5687f1448320d66fb0b5a4470dca59e4c63228d77a86aa0da31e42ec2403299b51ef85b0da73c4e6e01a6151ab65cb2ad0b69a8dbdcff24a0d7a9d07a9e644d2b3eee1c33e2d79fc94c20cff9847f4ed58f77bb37f660865ba0ecf5c6308ccb8ecde96f33f189874e9486100c66cc25facd90cf032df6ec8783a0bf9b89dc187dfd09583610e9ee945ba20cc350a0e13132f1267d02d49bc3cb84a056d58c0258c26e6fd93bef638b29570d6c0b6d2fd4eb948f3e63b6900ef6e310a09fdc64cfb0547355f4b2b5d84427a26cc0af1b0518a44ba530cfa31f7a795f83a001890c0c76f6980ccc5e3696926ac821e130f32ed74774e6784a2409bfab5c94a015cfe460add5e86721023b313419453d9fae472ac7d005fe916a6bb7382047fda0d46d064b01af28a8bc55fd0a6f0188c9d4a58d9063a8a45c11061af7969c4382a0ff613d5645809062d8ad7a40454d34f51108b6ca50fb2f764bcbfadf1437ae78a093dc1ac68da753309624af19a0db212c66ec3ca78d1d8e4ef85a41889445fb7ba0581185f02d669426b827acc7e97c2b62facbdef78e985b1a778b09252ec083aa80",
9
"0xf90211a032a7f9abc20a5361dca85cad2978b0cc8c9c32b8d23e9929ab73a4af71f272aca0a11a0c5c4abd9cb11ede426722adbbab240f05834e2cff24d4b8b7fed27b7504a054dd35b14b2b54e055b6587c74bc37101eda23fe56c4eed9092fe310401b4cfba01565d9259903bcbf6cd1272aac6898eb78dc927b0c633b6bdb4c159e1319db98a0dbc12aebc16ee4999b7a9f0056fa4070c94df9a0aea99566cd0befb7186b19bba0aaf67c1d20d5ee4d69a8d9cc377115e156cc3453c56ccc4ba344d18c7fbb0fa9a0dad40622800eb5239f0e49c09c0b4829c59ec7876d080d0d15ac744a799e85b4a0aa15012c355660087997e13fdcb7cb0b37c3678750b9d2ba7327800f4bf8e272a01e1e3172524136465c198e23ecb9404b4e1f4a3da8c0636ee6dba2b66cf3d506a0292b87e80d3ca02e7f24cbc8392e4a84c3d1230c8c3833a0f7b7c451740833bba0cd0698266655fdf49bf3f4f911852e3ed43018360544b3d8905aa7a767da44dfa0520bd91cd611c70d970c5dcec888eb019cd0fec8e8fa12ada233f9b7be811675a0e50ccec927055b9123ea364e58044f894164bed34afc008442d2a02c8703753ca072ce29a0704d4af5d2dbd1f0e448ad3f9dcdc26af8e32e45af0c642a7894ef98a0c176630fea010a8e5e5b937d598cb6ea74c70a0aee01e39e742b45528736660fa0906a24696b231ebe214e029697a9e3bb24ec957843fa1515a0e47d9aafa2342580",
10
"0xf90211a0856758395e4b7c014761a5e41ebfcb0732eb084aca9e373af2e19412c0db1976a045f05488375b5a0d1e9e8ec627043ea2c29d56407a5c9eaf35efa3249ac7071fa09232a1e50d68928a5e781f151bb657efe770d4355ad51c90212230625aacbfdba0211104233dfdd4c88dc0b2d59f1a0b1e89538d5904311d407275d9a0bbdab135a0d0c5783c8d6a001d4ca7564cb71bfae747ac1640269bf9af90551fcb3ede00f2a04f259ccf01c37c90a517879269d757d9e3ee7cdffeac250fccf7670ed667c392a03f99c387e850769f0c8019c583043f607bb13807d960541d0254b80371c489e5a08f6579e54123670542ec3900bcf920f1e6989c98f401958d201dfd7e002220faa0986fa47edd676961e6248d2b23870038396465908015fe3056343cca9f6a3439a08866711dcbdac7f08cf49744bc2d257cc84f1bc9fd03a78026317bfa5474130fa0bb015bd290eae92aa1ad957c8e4b48a8820004d0094b528af328685d31fb6392a02c8d39404b2cb11038f29c02cdb9e8fae753b1e65101f570966265613eb5602ba0ab92bb71d35b2996f0204cd041c507f6bd9266fb347c23e34a209d1b61ce7ad2a0090468efdd2f299b5131471405a923bd2647184b93b6dec5be6b74bb4cd377bba0b729decfd6e152823194101fbe54ecaa8f6298856c3703b94fbe802f3dd486e0a0ceba4e026e8289863d138720f949aeb19c143f6427926ab2b2da12fddc366b2e80",
11
"0xf90211a0595924ed6b398140859352ed8535342087e9caf8d547c6645a8d991c6366116ca0b86002c9c4a640efbb07183499830d64e5c7f99db69e0095834f95a939f453aca0b22f3f869fa031aef4019ceb7bc6af33d201a21a67b33ccd68a657263076593ba0a58c337fc05919296d3400a030982d28583fe494822ce1830128fb8da557184ea048d9a5544ae85d319aceea159928cc4a6d76b99efcabb8a3e49544890863f4eca0029fbef73796847cb4eca8e84c40c521fcd68c7446d9fa98e33a808aad8dbb72a0f782d164b3f19b4fb9555e753a238718353722f1630361d6fa65914136f6ccfaa0db3387e2f9d75d8b60e3b90434e92f20914a563c46926fa1f9421a345af92542a0cd28d70f684ad8fca358f4a85ed927df4cf6df60e170b26b8927c8c5dc0e2fdda08e6b801c351b8ac5bb2d53b70795fe627661855e8477712e1b6bace8dc1bb3daa0382c0a27962ca932e652b6759a0629cd47811e4ac72aa360e24cdfb26c9c2d37a0cc17c0ad752bd2f8acc4051e80145c36492d5af9fc4dba733e212ef35abee2fda09e6f7b3214e0b69723718654f8c4eb5a60e0a50d79a17d975ca4024b1fb9c996a0581fe6610d68514aa4431e34e4559eb4d4c295b2c2f07deb143e0ec64c06dd59a0e4faf66e9d9f10eeac36041d2f2764f14ee77f8e27c93fd99e30154727ed259aa055813cdeec9fffcc203617faf98c51be460ef54151ed523a6cf8feae64321d8580",
12
"0xf9011180a074e653ee63078df87ab5e3d4d1ee641d1628126b29addefda7a11ed3151806b58080a0552a23b962dfc06ed7cd6d48ccf5fdb20a0dae77e692b7f663ffc95d39595c33a0914cd3860a8384d5cd7f29467cea66182e6db9bf5a75458a5bb3953c50250e2a80a0e3e1b333d026dafca589d6af06cb5f702a624e7229413dee9aceca5eccb840e9a0ecb682d30bbd668205fd75fdb72e3dcc113151ff9806036a2cd0ec23a002dc0ea0a6163d76f4a714a3fba5efca0c3226ebd7ce8b4a94771474e44fb6bb7499e6a1808080a0c945d134743fd7048397054071d4bfdc3bea52ba290a8c187048bc967a4a43f4a07164f93b495e05bc1627ec8cc749ab9a30053a43255d028d10e8c762e109bdd18080"
13
],
14
"balance": "0x0",
15
"codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
16
"nonce": "0x0",
17
"storageHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
18
"storageProof": [
19
{
20
"key": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
21
"value": "0x0",
22
"proof": []
23
}
24
]
25
}
26
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"address": "0x7f0d15c7faae65896648c8273b6d7e43f58fa842",
6
"accountProof": [
7
"0xf90211a0e4bf199eea8518c6dc09731419d9dfe5a08d128deecc0fd1aa410b27d00679aca07bc104075a214771dec1af082c71733bfb717a1e56a722acd762e84f531cda5ea0b460e1345fe6bc2b77cf249ecf57c33f96c26d43bf48f83fb9af592eafee1c67a0911310e779d9f6b245a0f2214919b7382a32eb6803539a4f9cf9bfaa01099f61a0819b92c98f573026bcf0b19c1105a0f64211b0297eb1aa4736fa71717606718ca04d1bd35d36f9ddbf9f4291f6ef6a73997c60a6de93cb5ac96ddab92cc3593fbca0b89705c693a28803c0b50ef2a6f91e2d483025bcf6e4e81c6de9ce506f07ac1ea00ddce8a5551bc884938344877d514e176b0a743523a7eedd67bb8497e5346ef4a0eaaa197839f3dfff7a9e3f8d8eccb501993f5c726d02d71932cc295a7fb58d3ea0f95800a5be8b08f77a774c10ba262fbea94efe4625c6d89818144e8e71b64e93a0d1eb69b2c608aa5492aad0ed35933ff4e8999ecafc4bb37e8648b543c9824592a0dd690fcba6b7f430700888d4cd380f60a0da85a2b40546e51fd3b94ab76dcbdea0de4533a42918375144c465af64445dd06e1ee2765ce13f4183b9ff7711dc92b8a0441b85455a24ac2d537eb6869a80b8f05bc22b2944cdb8d4194fe1bf0c9d96b8a034b4d7c126aff2c627584086615ea6a342d5bf8e78ca7346e3cd9d29f4e69021a0e62384f72afe7b181aec0653115e0bf5794389abf48b9309dae3ce6ffd58fe2880",
8
"0xf90211a0659629ee447d4f1b608d2776a9f375cb2e257b7069dbafbe1ffaf5a62c2c1c0ba04ca899d3d6ef238e6ec23540060e327519355d142398c3b462545081bf52a0caa0c0969fb5607471733866c257ada36f91dbbd14cdd7c68a3ff28ebedcd27d162ca05477c790b4fa4ea782b5687f1448320d66fb0b5a4470dca59e4c63228d77a86aa0da31e42ec2403299b51ef85b0da73c4e6e01a6151ab65cb2ad0b69a8dbdcff24a0d7a9d07a9e644d2b3eee1c33e2d79fc94c20cff9847f4ed58f77bb37f660865ba0ecf5c6308ccb8ecde96f33f189874e9486100c66cc25facd90cf032df6ec8783a0bf9b89dc187dfd09583610e9ee945ba20cc350a0e13132f1267d02d49bc3cb84a056d58c0258c26e6fd93bef638b29570d6c0b6d2fd4eb948f3e63b6900ef6e310a09fdc64cfb0547355f4b2b5d84427a26cc0af1b0518a44ba530cfa31f7a795f83a001890c0c76f6980ccc5e3696926ac821e130f32ed74774e6784a2409bfab5c94a015cfe460add5e86721023b313419453d9fae472ac7d005fe916a6bb7382047fda0d46d064b01af28a8bc55fd0a6f0188c9d4a58d9063a8a45c11061af7969c4382a0ff613d5645809062d8ad7a40454d34f51108b6ca50fb2f764bcbfadf1437ae78a093dc1ac68da753309624af19a0db212c66ec3ca78d1d8e4ef85a41889445fb7ba0581185f02d669426b827acc7e97c2b62facbdef78e985b1a778b09252ec083aa80",
9
"0xf90211a032a7f9abc20a5361dca85cad2978b0cc8c9c32b8d23e9929ab73a4af71f272aca0a11a0c5c4abd9cb11ede426722adbbab240f05834e2cff24d4b8b7fed27b7504a054dd35b14b2b54e055b6587c74bc37101eda23fe56c4eed9092fe310401b4cfba01565d9259903bcbf6cd1272aac6898eb78dc927b0c633b6bdb4c159e1319db98a0dbc12aebc16ee4999b7a9f0056fa4070c94df9a0aea99566cd0befb7186b19bba0aaf67c1d20d5ee4d69a8d9cc377115e156cc3453c56ccc4ba344d18c7fbb0fa9a0dad40622800eb5239f0e49c09c0b4829c59ec7876d080d0d15ac744a799e85b4a0aa15012c355660087997e13fdcb7cb0b37c3678750b9d2ba7327800f4bf8e272a01e1e3172524136465c198e23ecb9404b4e1f4a3da8c0636ee6dba2b66cf3d506a0292b87e80d3ca02e7f24cbc8392e4a84c3d1230c8c3833a0f7b7c451740833bba0cd0698266655fdf49bf3f4f911852e3ed43018360544b3d8905aa7a767da44dfa0520bd91cd611c70d970c5dcec888eb019cd0fec8e8fa12ada233f9b7be811675a0e50ccec927055b9123ea364e58044f894164bed34afc008442d2a02c8703753ca072ce29a0704d4af5d2dbd1f0e448ad3f9dcdc26af8e32e45af0c642a7894ef98a0c176630fea010a8e5e5b937d598cb6ea74c70a0aee01e39e742b45528736660fa0906a24696b231ebe214e029697a9e3bb24ec957843fa1515a0e47d9aafa2342580",
10
"0xf90211a0856758395e4b7c014761a5e41ebfcb0732eb084aca9e373af2e19412c0db1976a045f05488375b5a0d1e9e8ec627043ea2c29d56407a5c9eaf35efa3249ac7071fa09232a1e50d68928a5e781f151bb657efe770d4355ad51c90212230625aacbfdba0211104233dfdd4c88dc0b2d59f1a0b1e89538d5904311d407275d9a0bbdab135a0d0c5783c8d6a001d4ca7564cb71bfae747ac1640269bf9af90551fcb3ede00f2a04f259ccf01c37c90a517879269d757d9e3ee7cdffeac250fccf7670ed667c392a03f99c387e850769f0c8019c583043f607bb13807d960541d0254b80371c489e5a08f6579e54123670542ec3900bcf920f1e6989c98f401958d201dfd7e002220faa0986fa47edd676961e6248d2b23870038396465908015fe3056343cca9f6a3439a08866711dcbdac7f08cf49744bc2d257cc84f1bc9fd03a78026317bfa5474130fa0bb015bd290eae92aa1ad957c8e4b48a8820004d0094b528af328685d31fb6392a02c8d39404b2cb11038f29c02cdb9e8fae753b1e65101f570966265613eb5602ba0ab92bb71d35b2996f0204cd041c507f6bd9266fb347c23e34a209d1b61ce7ad2a0090468efdd2f299b5131471405a923bd2647184b93b6dec5be6b74bb4cd377bba0b729decfd6e152823194101fbe54ecaa8f6298856c3703b94fbe802f3dd486e0a0ceba4e026e8289863d138720f949aeb19c143f6427926ab2b2da12fddc366b2e80",
11
"0xf90211a0595924ed6b398140859352ed8535342087e9caf8d547c6645a8d991c6366116ca0b86002c9c4a640efbb07183499830d64e5c7f99db69e0095834f95a939f453aca0b22f3f869fa031aef4019ceb7bc6af33d201a21a67b33ccd68a657263076593ba0a58c337fc05919296d3400a030982d28583fe494822ce1830128fb8da557184ea048d9a5544ae85d319aceea159928cc4a6d76b99efcabb8a3e49544890863f4eca0029fbef73796847cb4eca8e84c40c521fcd68c7446d9fa98e33a808aad8dbb72a0f782d164b3f19b4fb9555e753a238718353722f1630361d6fa65914136f6ccfaa0db3387e2f9d75d8b60e3b90434e92f20914a563c46926fa1f9421a345af92542a0cd28d70f684ad8fca358f4a85ed927df4cf6df60e170b26b8927c8c5dc0e2fdda08e6b801c351b8ac5bb2d53b70795fe627661855e8477712e1b6bace8dc1bb3daa0382c0a27962ca932e652b6759a0629cd47811e4ac72aa360e24cdfb26c9c2d37a0cc17c0ad752bd2f8acc4051e80145c36492d5af9fc4dba733e212ef35abee2fda09e6f7b3214e0b69723718654f8c4eb5a60e0a50d79a17d975ca4024b1fb9c996a0581fe6610d68514aa4431e34e4559eb4d4c295b2c2f07deb143e0ec64c06dd59a0e4faf66e9d9f10eeac36041d2f2764f14ee77f8e27c93fd99e30154727ed259aa055813cdeec9fffcc203617faf98c51be460ef54151ed523a6cf8feae64321d8580",
12
"0xf9011180a074e653ee63078df87ab5e3d4d1ee641d1628126b29addefda7a11ed3151806b58080a0552a23b962dfc06ed7cd6d48ccf5fdb20a0dae77e692b7f663ffc95d39595c33a0914cd3860a8384d5cd7f29467cea66182e6db9bf5a75458a5bb3953c50250e2a80a0e3e1b333d026dafca589d6af06cb5f702a624e7229413dee9aceca5eccb840e9a0ecb682d30bbd668205fd75fdb72e3dcc113151ff9806036a2cd0ec23a002dc0ea0a6163d76f4a714a3fba5efca0c3226ebd7ce8b4a94771474e44fb6bb7499e6a1808080a0c945d134743fd7048397054071d4bfdc3bea52ba290a8c187048bc967a4a43f4a07164f93b495e05bc1627ec8cc749ab9a30053a43255d028d10e8c762e109bdd18080"
13
],
14
"balance": "0x0",
15
"codeHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
16
"nonce": "0x0",
17
"storageHash": "0x0000000000000000000000000000000000000000000000000000000000000000",
18
"storageProof": [
19
{
20
"key": "0x56e81f171bcc55a6ff8345e692c0f86e5b48e01b996cadc001622fb5e363b421",
21
"value": "0x0",
22
"proof": []
23
}
24
]
25
}
26
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free