| EPOCH | NUMBER | Epoch number |
| VALIDATOR_ID | NUMBER | ID of the validator from the snapshot set |
| VALIDATOR_NAME | TEXT | Human-readable validator name from labels or seed metadata |
| CONSENSUS_ADDRESS | TEXT | Block producer address derived from secp_pubkey. Appears as “miner” in block headers. |
| VALIDATOR_POSITION | NUMBER | Position of validator in the snapshot set (top 200 are active) |
| VALIDATOR_ADDRESS | TEXT | Auth address of the validator |
| VALIDATORS_IN_SNAPSHOT | NUMBER | Total number of validators in the active snapshot set for this epoch (max 200) |
| THEORETICAL_EPOCH_BLOCKS | NUMBER | Target blocks per epoch (50,000 at 400ms block time) |
| TOTAL_EPOCH_BLOCKS | NUMBER | Actual blocks produced in this epoch (may be < 50K due to missed proposals) |
| EPOCH_MISS_RATE_PCT | NUMBER | Network-wide miss rate for this epoch ((50000 - actual_blocks) / 50000 * 100) |
| VALIDATOR_STAKE | FLOAT | Validator’s consensus_stake at epoch start (stake used for block production this epoch) |
| TOTAL_EPOCH_STAKE | FLOAT | Sum of all active validators’ consensus_stake for this epoch |
| STAKE_WEIGHT | FLOAT | Validator’s proportion of total stake (validatorstake / totalepoch_stake). Determines block allocation. |
| EXPECTED_BLOCKS_PER_VALIDATOR | FLOAT | Expected blocks based on stake weight × actual epoch blocks |
| THEORETICAL_EXPECTED_BLOCKS | FLOAT | Expected blocks if full 50K epoch (stake_weight × 50,000) |
| ACTUAL_BLOCKS_PRODUCED | NUMBER | Actual number of blocks produced by this validator in this epoch |
| BLOCKS_VS_EXPECTED | FLOAT | Difference between actual and expected blocks (positive = overperformed, negative = underperformed relative to stake weight) |
| PCT_OF_EPOCH_BLOCKS | NUMBER | Actual percentage of epoch blocks produced by this validator |
| EXPECTED_PCT_OF_EPOCH_BLOCKS | FLOAT | Expected percentage based on stake weight (should match stake_weight × 100) |
| PRODUCTION_RANK | NUMBER | Rank of validator by blocks produced within this epoch (1 = most blocks) |
| TOTAL_BLOCK_REWARDS | FLOAT | Total block rewards earned by this validator in this epoch (in MON) |
| AVG_REWARD_PER_BLOCK | FLOAT | Average reward per block produced (in MON) |
| EPOCH_START_TIMESTAMP | TIMESTAMP_NTZ | Timestamp when the epoch started |
| EPOCH_END_TIMESTAMP | TIMESTAMP_NTZ | Timestamp when the epoch ended |
| EPOCH_DURATION_SECONDS | NUMBER | Duration of this epoch in seconds (~19,800 seconds for full 50K blocks) |
| EZ_VALIDATOR_EPOCH_PERFORMANCE_ID | TEXT | Unique identifier for this record |
| INSERTED_TIMESTAMP | TIMESTAMP_NTZ | Timestamp when the record was inserted |
| MODIFIED_TIMESTAMP | TIMESTAMP_NTZ | Timestamp when the record was last modified |