Aller directement au contenu principal

/eth/v2/debug/beacon/states/{state_id} REST API Endpoint

Chargement en cours...

Mis à jour le
May 21, 2026

/eth/v2/debug/beacon/states/{state_id} REST API Endpoint

SSZ Response Support

This endpoint also supports SSZ (SimpleSerialize) responses. Set Accept: application/octet-stream in the request header to receive an SSZ-encoded payload instead of JSON. SSZ responses are smaller and faster to parse, and are useful for consensus-layer clients and indexers. Note: full beacon state responses can be very large (hundreds of MB) — streaming the response directly to a file is recommended.

curl --location "YOUR_QUICKNODE_ETHEREUM_URL/eth/v2/debug/beacon/states/head" \
--header "Accept: application/octet-stream" \
--output state.ssz

Paramètres de chemin d'accès

state_id
chaîne de caractères
OBLIGATOIRE
Chargement en cours...

Retours

version
chaîne de caractères
Chargement en cours...
execution_optimistic
booléen
Chargement en cours...
finalized
booléen
Chargement en cours...
données
objet
Chargement en cours...
genesis_time
chaîne de caractères
Chargement en cours...
genesis_validators_root
chaîne de caractères
Chargement en cours...
slot
chaîne de caractères
Chargement en cours...
fork
objet
Chargement en cours...
previous_version
chaîne de caractères
Chargement en cours...
current_version
chaîne de caractères
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
latest_block_header
objet
Chargement en cours...
slot
chaîne de caractères
Chargement en cours...
proposer_index
chaîne de caractères
Chargement en cours...
parent_root
chaîne de caractères
Chargement en cours...
state_root
chaîne de caractères
Chargement en cours...
body_root
chaîne de caractères
Chargement en cours...
block_roots
tableau
Chargement en cours...
state_roots
tableau
Chargement en cours...
historical_roots
tableau
Chargement en cours...
eth1_data
objet
Chargement en cours...
deposit_root
chaîne de caractères
Chargement en cours...
deposit_count
chaîne de caractères
Chargement en cours...
block_hash
chaîne de caractères
Chargement en cours...
eth1_data_votes
tableau
Chargement en cours...
deposit_root
chaîne de caractères
Chargement en cours...
deposit_count
chaîne de caractères
Chargement en cours...
block_hash
chaîne de caractères
Chargement en cours...
eth1_deposit_index
chaîne de caractères
Chargement en cours...
validators
tableau
Chargement en cours...
pubkey
chaîne de caractères
Chargement en cours...
withdraw_credentials
chaîne de caractères
Chargement en cours...
effective_balance
chaîne de caractères
Chargement en cours...
slashed
booléen
Chargement en cours...
activation_elgibility_epoch
chaîne de caractères
Chargement en cours...
activation_epoch
chaîne de caractères
Chargement en cours...
exit_epoch
chaîne de caractères
Chargement en cours...
withdrawable_epoch
chaîne de caractères
Chargement en cours...
balances
tableau
Chargement en cours...
randao_mixes
tableau
Chargement en cours...
slashings
tableau
Chargement en cours...
previous_epoch_attestations
tableau
Chargement en cours...
aggregation_bits
chaîne de caractères
Chargement en cours...
données
objet
Chargement en cours...
slot
chaîne de caractères
Chargement en cours...
index
chaîne de caractères
Chargement en cours...
beacon_block_root
chaîne de caractères
Chargement en cours...
source
chaîne de caractères
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
racine
chaîne de caractères
Chargement en cours...
target
chaîne de caractères
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
racine
chaîne de caractères
Chargement en cours...
inclusion_delay
chaîne de caractères
Chargement en cours...
proposer_index
chaîne de caractères
Chargement en cours...
current_epoch_attestations
tableau
Chargement en cours...
justification_bits
chaîne de caractères
Chargement en cours...
previous_justified_checkpoint
objet
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
racine
chaîne de caractères
Chargement en cours...
current_justified_checkpoint
objet
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
racine
chaîne de caractères
Chargement en cours...
finalized_checkpoint
objet
Chargement en cours...
epoch
chaîne de caractères
Chargement en cours...
racine
chaîne de caractères
Chargement en cours...
Demande
Réponse
1
{
2
"version": "bellatrix",
3
"execution_optimistic": false,
4
"finalized": true,
5
"data": {
6
"genesis_time": "1606824023",
7
"genesis_validators_root": "0x4b363db94e286120d76eb905340fdd4e54bfe9f06bf33ff6cf5ad27f511bfe95",
8
"slot": "4903392",
9
"fork": {
10
"previous_version": "0x02000000",
11
"current_version": "0x03000000",
12
"epoch": "112260"
13
},
14
"latest_block_header": {
15
"slot": "4903391",
16
"proposer_index": "169",
17
"parent_root": "0x7c52d736a5bc2a6bc90958cf04b7ac5bd0e3bba8c3a21586f84b92ecfac34025",
18
"state_root": "0x3e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7",
19
"body_root": "0x0e7ab76514893a35ce5d578188214f4c7354001002d45a18f60ab144b2932acb"
20
},
21
"validators": [
22
{
23
"pubkey": "0x8a6aa2eb61ac6d62357b19969be8d4a4e034613aca7096c63667f5b590637af24692d148a4b82b855e1b74d9fc1be1c2",
24
"withdraw_credentials": "0x0100000000000000000000007e4aa755550152a5d0e121a40dc83c23ddb48764",
25
"effective_balance": "32000000000",
26
"slashed": false,
27
"activation_elgibility_epoch": "16083",
28
"activation_epoch": "16141",
29
"exit_epoch": "18446744073709551615",
30
"withdrawable_epoch": "18446744073709551615"
31
}
32
],
33
"balances": [
34
"32756234517"
35
],
36
"justification_bits": "0x0f",
37
"previous_justified_checkpoint": {
38
"epoch": "153230",
39
"root": "0x3e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7"
40
},
41
"current_justified_checkpoint": {
42
"epoch": "153231",
43
"root": "0x0e7ab76514893a35ce5d578188214f4c7354001002d45a18f60ab144b2932acb"
44
},
45
"finalized_checkpoint": {
46
"epoch": "153230",
47
"root": "0x4e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7"
48
}
49
}
50
}
1
{
2
"version": "bellatrix",
3
"execution_optimistic": false,
4
"finalized": true,
5
"data": {
6
"genesis_time": "1606824023",
7
"genesis_validators_root": "0x4b363db94e286120d76eb905340fdd4e54bfe9f06bf33ff6cf5ad27f511bfe95",
8
"slot": "4903392",
9
"fork": {
10
"previous_version": "0x02000000",
11
"current_version": "0x03000000",
12
"epoch": "112260"
13
},
14
"latest_block_header": {
15
"slot": "4903391",
16
"proposer_index": "169",
17
"parent_root": "0x7c52d736a5bc2a6bc90958cf04b7ac5bd0e3bba8c3a21586f84b92ecfac34025",
18
"state_root": "0x3e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7",
19
"body_root": "0x0e7ab76514893a35ce5d578188214f4c7354001002d45a18f60ab144b2932acb"
20
},
21
"validators": [
22
{
23
"pubkey": "0x8a6aa2eb61ac6d62357b19969be8d4a4e034613aca7096c63667f5b590637af24692d148a4b82b855e1b74d9fc1be1c2",
24
"withdraw_credentials": "0x0100000000000000000000007e4aa755550152a5d0e121a40dc83c23ddb48764",
25
"effective_balance": "32000000000",
26
"slashed": false,
27
"activation_elgibility_epoch": "16083",
28
"activation_epoch": "16141",
29
"exit_epoch": "18446744073709551615",
30
"withdrawable_epoch": "18446744073709551615"
31
}
32
],
33
"balances": [
34
"32756234517"
35
],
36
"justification_bits": "0x0f",
37
"previous_justified_checkpoint": {
38
"epoch": "153230",
39
"root": "0x3e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7"
40
},
41
"current_justified_checkpoint": {
42
"epoch": "153231",
43
"root": "0x0e7ab76514893a35ce5d578188214f4c7354001002d45a18f60ab144b2932acb"
44
},
45
"finalized_checkpoint": {
46
"epoch": "153230",
47
"root": "0x4e3af6de006f32fb28a6f049bc4daa5cbe895b2badee473749c710e456c5cbe7"
48
}
49
}
50
}
Vous n'avez pas encore de compte ?
Créez votreendpoint Quicknode endpoint quelques secondes et commencez à développer
Commencez gratuitement