/eth/v2/beacon/blocks/{block_id} RPC Method
Parameters
block_id
string
REQUIRED
The state identifier. It can be a slot number, blockRoot (encoded in hexadecimal format) or tags (Supported tags include - head (canonical head in node's view), genesis, finalized or justified)
Returns
version
string
The enumeration. The possible values could be: phase0, altair, bellatrix
data
The object with the following values:
message
object
The BeaconBlock object from the CL spec
slot
string
The slot to which this block corresponds
proposer_index
string
Index of validator in validator registry
parent_root
string
The signing merkle root of the parent BeaconBlock
state_root
string
The tree hash merkle root of the BeaconState for the BeaconBlock
body
object
The BeaconBlockBody object from the CL spec
signature
string
The signature
Request
1curl -X GET \2"https://docs-demo.quiknode.pro/eth/v2/beacon/blocks/head" \3-H "accept: application/json"4
Don't have an account yet?
Create your QuickNode endpoint in seconds and start building
Get started for free