Skip to main content

debug_storageRangeAt RPC Method

Returns the contract storage for the specified range.

Updated on
Jan 19, 2026

Parameters

blockHash
string
REQUIRED

The hash of the block

txIndex
integer
REQUIRED

The transaction index for the point in which we want the list of accounts

address
string
REQUIRED

The contract address

startKey
string
REQUIRED

The offset (hash of storage key)

limit
integer
REQUIRED

The number of storage entries to return

Returns

result

The result object which contains the following fields:

storage

An object with hash values, and for each of them the key and value it represents

hash
object

The hash value

key

The key associated with the hash

value

The value associated with the hash

nextKey

The hash of next key if further storage in range. Otherwise, not included

Request
Response
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"storage": {
6
"0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0": {
7
"key": "0x0000000000000000000000000000000000000000000000000000000000000005",
8
"value": "0x00000000000000000000000000000000000000000000000000000000000000bc"
9
}
10
},
11
"nextKey": "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563"
12
}
13
}
1
{
2
"jsonrpc": "2.0",
3
"id": 1,
4
"result": {
5
"storage": {
6
"0x036b6384b5eca791c62761152d0c79bb0604c104a5fb6f4eb0703f3154bb3db0": {
7
"key": "0x0000000000000000000000000000000000000000000000000000000000000005",
8
"value": "0x00000000000000000000000000000000000000000000000000000000000000bc"
9
}
10
},
11
"nextKey": "0x290decd9548b62a8d60345a988386fc84ba6bc95484008f6362f93160ef3e563"
12
}
13
}
Don't have an account yet?
Create your Quicknode endpoint in seconds and start building
Get started for free