Skip to content
Alchemy Logo

eth_getBlockAccessListByBlockHash

POST
https://base-sepolia.g.alchemy.com/v2/{apiKey}
CUs20

Returns the EIP-7928 block-level access list (BAL) for a block identified by its hash. The BAL records every account and storage slot accessed during block execution together with the post-execution values of writes, enabling parallel transaction validation and executionless state updates.

Returns null when the block is unknown. The node returns a JSON-RPC error when the BAL is unavailable, for example on pre-Amsterdam blocks or when local history has been pruned.

Path Parameters

stringrequireddefaults to docs-demo

For higher throughput, create your own API key

Request

stringformat: "^0x[0-9a-f]{64}$"required

The 32-byte hash of the block to retrieve the access list for.

Responses

200

An array of per-account access entries describing every address and storage slot accessed during block execution, or null when the block is not found.

Errors

4444Pruned history unavailable
-32001Resource not found
Was this page helpful?