Passer au contenu principal

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

Chargement...

Mis à jour le
21 mai 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

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

Renvoie

Version
chaîne de caractères
Chargement...
execution_optimistic
booléen
Chargement...
finalisé
booléen
Chargement...
données
objet
Chargement...
genesis_time
chaîne de caractères
Chargement...
genesis_validators_root
chaîne de caractères
Chargement...
slot
chaîne de caractères
Chargement...
fork
objet
Chargement...
previous_version
chaîne de caractères
Chargement...
current_version
chaîne de caractères
Chargement...
epoch
chaîne de caractères
Chargement...
latest_block_header
objet
Chargement...
slot
chaîne de caractères
Chargement...
proposer_index
chaîne de caractères
Chargement...
parent_root
chaîne de caractères
Chargement...
state_root
chaîne de caractères
Chargement...
body_root
chaîne de caractères
Chargement...
block_roots
tableau
Chargement...
state_roots
tableau
Chargement...
historical_roots
tableau
Chargement...
eth1_data
objet
Chargement...
deposit_root
chaîne de caractères
Chargement...
deposit_count
chaîne de caractères
Chargement...
block_hash
chaîne de caractères
Chargement...
eth1_data_votes
tableau
Chargement...
deposit_root
chaîne de caractères
Chargement...
deposit_count
chaîne de caractères
Chargement...
block_hash
chaîne de caractères
Chargement...
eth1_deposit_index
chaîne de caractères
Chargement...
validateurs
tableau
Chargement...
pubkey
chaîne de caractères
Chargement...
withdraw_credentials
chaîne de caractères
Chargement...
effective_balance
chaîne de caractères
Chargement...
slashed
booléen
Chargement...
activation_elgibility_epoch
chaîne de caractères
Chargement...
activation_epoch
chaîne de caractères
Chargement...
exit_epoch
chaîne de caractères
Chargement...
withdrawable_epoch
chaîne de caractères
Chargement...
balances
tableau
Chargement...
randao_mixes
tableau
Chargement...
slashings
tableau
Chargement...
previous_epoch_attestations
tableau
Chargement...
aggregation_bits
chaîne de caractères
Chargement...
données
objet
Chargement...
slot
chaîne de caractères
Chargement...
index
chaîne de caractères
Chargement...
beacon_block_root
chaîne de caractères
Chargement...
source
chaîne de caractères
Chargement...
epoch
chaîne de caractères
Chargement...
root
chaîne de caractères
Chargement...
target
chaîne de caractères
Chargement...
epoch
chaîne de caractères
Chargement...
root
chaîne de caractères
Chargement...
inclusion_delay
chaîne de caractères
Chargement...
proposer_index
chaîne de caractères
Chargement...
current_epoch_attestations
tableau
Chargement...
justification_bits
chaîne de caractères
Chargement...
previous_justified_checkpoint
objet
Chargement...
epoch
chaîne de caractères
Chargement...
root
chaîne de caractères
Chargement...
current_justified_checkpoint
objet
Chargement...
epoch
chaîne de caractères
Chargement...
root
chaîne de caractères
Chargement...
finalized_checkpoint
objet
Chargement...
epoch
chaîne de caractères
Chargement...
root
chaîne de caractères
Chargement...
Requête
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 votre endpoint Quicknode en quelques secondes et commencez à développer
Commencez gratuitement