beacon.raw.balances_daily table provides daily snapshots of active validator balances on the Beacon Chain, including aggregated network-level metrics and validator-specific balance information. Each row represents a validator’s state at the end of a day (snapshot taken at the last slot of the day in UTC).
Use Cases
Daily Accounting & Reconciliation: Create daily balance statements for each validator with network-wide context. Aggregate daily balances to calculate network-wide staking metrics, total effective balance, and participation rates. Performance Tracking: Monitor validator balance changes across consecutive days to derive effective income, identify slashing events, and track withdrawal activity. Analyze balance distribution across validator cohorts. Network Health Analysis: Track total staked ETH, active validator count, and overall network participation metrics on a daily basis. Compare balance trends over time to understand network growth and validator turnover.Table Columns
Clustering Key:date
Search Optimization: validator_index
| Column Name | Description |
|---|---|
| date | Date of the daily snapshot (UTC). |
| validator_index | The index of the validator in the validator registry. |
| balance | Balance of the validator in ETH at end of day. |
| effective_balance | The balance at stake in ETH at end of day. |
| status | Validator status (e.g., active_ongoing, withdrawal_done, exited_unslashed, exited_slashed, etc.). |
| pubkey | The validator’s BLS public key, uniquely identifying them. |
| withdrawal_address | Withdrawal address of the validator. |
| slashed | Boolean indicating if the validator has been slashed. |
| activation_epoch | The epoch when the validator was activated. |
| exit_epoch | The epoch when the validator exited or will exit. |
| withdrawable_epoch | The epoch when the validator’s balance became withdrawable. |