You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: schema/canonical_beacon_.md
+38-38Lines changed: 38 additions & 38 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -27,14 +27,14 @@ Events derived from the finalized beacon chain. This data is only derived by a s
27
27
<!-- schema_start -->
28
28
## canonical_beacon_block
29
29
30
-
Contains beacon block from a beacon node.
30
+
Contains finalized beacon block data. Each row represents a canonical block. Partition: monthly by `slot_start_date_time`.
31
31
32
32
### Availability
33
33
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
34
34
35
-
-**mainnet**: `2020-12-01` to `2026-01-31`
35
+
-**mainnet**: `2020-12-01` to `2026-02-01`
36
36
-**holesky**: `2023-09-23` to `2025-10-26`
37
-
-**sepolia**: `2022-06-20` to `2026-01-31`
37
+
-**sepolia**: `2022-06-20` to `2026-02-01`
38
38
39
39
### Examples
40
40
@@ -46,7 +46,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
46
46
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
47
47
SELECT
48
48
*
49
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block/2026/1/31.parquet', 'Parquet')
49
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block/2026/2/1.parquet', 'Parquet')
50
50
LIMIT 10
51
51
FORMAT Pretty
52
52
"""
@@ -144,14 +144,14 @@ echo """
144
144
145
145
## canonical_beacon_committee
146
146
147
-
Contains canonical beacon API /eth/v1/beacon/committees data.
147
+
Contains finalized beacon committee assignments. Each row represents a committee with its validator indices for a given slot. Partition: monthly by `slot_start_date_time`.
148
148
149
149
### Availability
150
150
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
151
151
152
-
-**mainnet**: `2020-12-01` to `2026-01-31`
152
+
-**mainnet**: `2020-12-01` to `2026-02-01`
153
153
-**holesky**: `2023-09-23` to `2025-10-26`
154
-
-**sepolia**: `2022-06-20` to `2026-01-31`
154
+
-**sepolia**: `2022-06-20` to `2026-02-01`
155
155
156
156
### Examples
157
157
@@ -163,7 +163,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
163
163
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
164
164
SELECT
165
165
*
166
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_committee/2026/1/31.parquet', 'Parquet')
166
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_committee/2026/2/1.parquet', 'Parquet')
167
167
LIMIT 10
168
168
FORMAT Pretty
169
169
"""
@@ -241,7 +241,7 @@ echo """
241
241
242
242
## canonical_beacon_block_attester_slashing
243
243
244
-
Contains attester slashing from a beacon block.
244
+
Contains attester slashings from finalized beacon blocks. Each row represents two conflicting attestations from a slashed validator. Partition: monthly by `slot_start_date_time`.
245
245
246
246
### Availability
247
247
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
@@ -470,7 +470,7 @@ Contains bls to execution change from a beacon block.
470
470
### Availability
471
471
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
472
472
473
-
-**mainnet**: `2023-04-12` to `2026-01-31`
473
+
-**mainnet**: `2023-04-12` to `2026-02-01`
474
474
-**holesky**: `2023-09-28` to `2025-05-09`
475
475
-**sepolia**: `2022-06-22` to `2025-05-16`
476
476
@@ -484,7 +484,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
484
484
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
485
485
SELECT
486
486
*
487
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_bls_to_execution_change/2026/1/31.parquet', 'Parquet')
487
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_bls_to_execution_change/2026/2/1.parquet', 'Parquet')
488
488
LIMIT 10
489
489
FORMAT Pretty
490
490
"""
@@ -566,14 +566,14 @@ echo """
566
566
567
567
## canonical_beacon_block_execution_transaction
568
568
569
-
Contains execution transaction from a beacon block.
569
+
Contains execution layer transactions from finalized beacon blocks. Each row represents a transaction from the execution payload. Partition: monthly by `slot_start_date_time`.
570
570
571
571
### Availability
572
572
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
573
573
574
-
-**mainnet**: `2022-09-06` to `2026-01-31`
574
+
-**mainnet**: `2022-09-06` to `2026-02-01`
575
575
-**holesky**: `2023-09-23` to `2025-10-26`
576
-
-**sepolia**: `2022-06-22` to `2026-01-31`
576
+
-**sepolia**: `2022-06-22` to `2026-02-01`
577
577
578
578
### Examples
579
579
@@ -585,7 +585,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
585
585
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
586
586
SELECT
587
587
*
588
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_execution_transaction/2026/1/31.parquet', 'Parquet')
588
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_execution_transaction/2026/2/1.parquet', 'Parquet')
589
589
LIMIT 10
590
590
FORMAT Pretty
591
591
"""
@@ -681,12 +681,12 @@ echo """
681
681
682
682
## canonical_beacon_block_voluntary_exit
683
683
684
-
Contains a voluntary exit from a beacon block.
684
+
Contains voluntary exits from finalized beacon blocks. Each row represents a validator initiating an exit. Partition: monthly by `slot_start_date_time`.
685
685
686
686
### Availability
687
687
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
688
688
689
-
-**mainnet**: `2020-12-01` to `2026-01-31`
689
+
-**mainnet**: `2020-12-01` to `2026-02-01`
690
690
-**holesky**: `2023-09-23` to `2025-08-06`
691
691
-**sepolia**: `2022-06-22` to `2025-10-22`
692
692
@@ -700,7 +700,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
700
700
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
701
701
SELECT
702
702
*
703
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_voluntary_exit/2026/1/31.parquet', 'Parquet')
703
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_voluntary_exit/2026/2/1.parquet', 'Parquet')
704
704
LIMIT 10
705
705
FORMAT Pretty
706
706
"""
@@ -883,14 +883,14 @@ echo """
883
883
884
884
## canonical_beacon_block_withdrawal
885
885
886
-
Contains a withdrawal from a beacon block.
886
+
Contains withdrawals from finalized beacon blocks. Each row represents a validator withdrawal with recipient address and amount. Partition: monthly by `slot_start_date_time`.
887
887
888
888
### Availability
889
889
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
890
890
891
-
-**mainnet**: `2023-04-12` to `2026-01-31`
891
+
-**mainnet**: `2023-04-12` to `2026-02-01`
892
892
-**holesky**: `2023-09-23` to `2025-10-26`
893
-
-**sepolia**: `2023-02-28` to `2026-01-31`
893
+
-**sepolia**: `2023-02-28` to `2026-02-01`
894
894
895
895
### Examples
896
896
@@ -902,7 +902,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
902
902
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
903
903
SELECT
904
904
*
905
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_withdrawal/2026/1/31.parquet', 'Parquet')
905
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_block_withdrawal/2026/2/1.parquet', 'Parquet')
906
906
LIMIT 10
907
907
FORMAT Pretty
908
908
"""
@@ -984,14 +984,14 @@ echo """
984
984
985
985
## canonical_beacon_blob_sidecar
986
986
987
-
Contains blob sidecars from finalized beacon blocks. Each row represents a blob with its KZG commitment, proof, and versioned hash. Partition: monthly by `slot_start_date_time`.
987
+
Contains a blob sidecar from a beacon block.
988
988
989
989
### Availability
990
990
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
991
991
992
-
-**mainnet**: `2024-03-13` to `2026-01-31`
992
+
-**mainnet**: `2024-03-13` to `2026-02-01`
993
993
-**holesky**: `2024-02-07` to `2025-10-15`
994
-
-**sepolia**: `2024-01-30` to `2026-01-31`
994
+
-**sepolia**: `2024-01-30` to `2026-02-01`
995
995
996
996
### Examples
997
997
@@ -1003,7 +1003,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
1003
1003
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
1004
1004
SELECT
1005
1005
*
1006
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_blob_sidecar/2026/1/31.parquet', 'Parquet')
1006
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_blob_sidecar/2026/2/1.parquet', 'Parquet')
1007
1007
LIMIT 10
1008
1008
FORMAT Pretty
1009
1009
"""
@@ -1088,14 +1088,14 @@ echo """
1088
1088
1089
1089
## canonical_beacon_proposer_duty
1090
1090
1091
-
Contains a proposer duty from a beacon block.
1091
+
Contains finalized proposer duty assignments. Each row represents which validator was scheduled to propose a block for a given slot. Partition: monthly by `slot_start_date_time`.
1092
1092
1093
1093
### Availability
1094
1094
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
1095
1095
1096
-
-**mainnet**: `2020-12-01` to `2026-01-31`
1096
+
-**mainnet**: `2020-12-01` to `2026-02-01`
1097
1097
-**holesky**: `2023-09-23` to `2025-10-26`
1098
-
-**sepolia**: `2022-06-20` to `2026-01-31`
1098
+
-**sepolia**: `2022-06-20` to `2026-02-01`
1099
1099
1100
1100
### Examples
1101
1101
@@ -1107,7 +1107,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
1107
1107
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
1108
1108
SELECT
1109
1109
*
1110
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_proposer_duty/2026/1/31.parquet', 'Parquet')
1110
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_proposer_duty/2026/2/1.parquet', 'Parquet')
1111
1111
LIMIT 10
1112
1112
FORMAT Pretty
1113
1113
"""
@@ -1185,14 +1185,14 @@ echo """
1185
1185
1186
1186
## canonical_beacon_elaborated_attestation
1187
1187
1188
-
Contains elaborated attestations from beacon blocks.
1188
+
Contains elaborated attestations from finalized beacon blocks. Aggregation bits are expanded to actual validator indices. Each row represents an attestation with its participating validators, source/target checkpoints, and position in the block. Partition: monthly by `slot_start_date_time`.
1189
1189
1190
1190
### Availability
1191
1191
Data is partitioned **daily** on **slot_start_date_time** for the following networks:
1192
1192
1193
-
-**mainnet**: `2020-12-01` to `2026-01-31`
1193
+
-**mainnet**: `2020-12-01` to `2026-02-01`
1194
1194
-**holesky**: `2023-09-23` to `2025-10-26`
1195
-
-**sepolia**: `2022-06-20` to `2026-01-31`
1195
+
-**sepolia**: `2022-06-20` to `2026-02-01`
1196
1196
1197
1197
### Examples
1198
1198
@@ -1204,7 +1204,7 @@ Data is partitioned **daily** on **slot_start_date_time** for the following netw
1204
1204
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
1205
1205
SELECT
1206
1206
*
1207
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_elaborated_attestation/2026/1/31.parquet', 'Parquet')
1207
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_elaborated_attestation/2026/2/1.parquet', 'Parquet')
1208
1208
LIMIT 10
1209
1209
FORMAT Pretty
1210
1210
"""
@@ -1300,7 +1300,7 @@ Contains finalized validator state snapshots. Each row represents a validator\'s
1300
1300
### Availability
1301
1301
Data is partitioned **hourly** on **epoch_start_date_time** for the following networks:
1302
1302
1303
-
-**mainnet**: `2020-12-01` to `2026-01-31`
1303
+
-**mainnet**: `2020-12-01` to `2026-02-01`
1304
1304
-**holesky**: `2023-09-23` to `2025-10-26`
1305
1305
-**sepolia**: `2022-06-20` to `2026-01-31`
1306
1306
@@ -1314,7 +1314,7 @@ Data is partitioned **hourly** on **epoch_start_date_time** for the following ne
1314
1314
docker run --rm -it clickhouse/clickhouse-server clickhouse local --query --query="""
1315
1315
SELECT
1316
1316
*
1317
-
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_validators/2026/1/31/0.parquet', 'Parquet')
1317
+
FROM url('https://data.ethpandaops.io/xatu/mainnet/databases/default/canonical_beacon_validators/2026/2/1/0.parquet', 'Parquet')
1318
1318
LIMIT 10
1319
1319
FORMAT Pretty
1320
1320
"""
@@ -1397,15 +1397,15 @@ echo """
1397
1397
1398
1398
## canonical_beacon_validators_pubkeys
1399
1399
1400
-
1400
+
Contains a validator state for an epoch.
1401
1401
1402
1402
1403
1403
> A new parquet file is only created once there is 50 new validator index's assigned and finalized. Also available in chunks of 10,000.
1404
1404
1405
1405
### Availability
1406
1406
Data is partitioned in chunks of **50** on **index** for the following networks:
0 commit comments