| date | DATE | Calendar date of the snapshot, derived from block_timestamp |
| validator_id | VARCHAR | Unique identifier assigned to the validator by the Monad network |
| auth_address | VARCHAR | Authorization (operator) address with control over the validator stake |
| commission | DECIMAL | Validator commission rate at the execution layer, expressed as a fraction (e.g., 0.10 = 10%) |
| stake | DECIMAL | Validator execution-layer stake (upcoming stake pool balance) |
| snapshot_stake | DECIMAL | Snapshot stake value recorded for the validator at the time of the read |
| consensus_stake | DECIMAL | Active stake used by the consensus layer for the current epoch |
| consensus_commission | DECIMAL | Commission rate applied at the consensus layer for the current epoch |
| snapshot_commission | DECIMAL | Snapshot commission rate recorded for the validator at the time of the read |
| acc_reward_per_token | DECIMAL | Accumulated reward per token for the validator, used for reward accounting |
| unclaimed_rewards | DECIMAL | Total rewards accrued by the validator that have not yet been claimed |
| secp_pubkey | VARCHAR | Secp256k1 public key used by the validator for consensus participation |
| bls_pubkey | VARCHAR | BLS public key used by the validator for consensus participation |
| params | VARIANT | Raw JSON payload returned from the getValidator() staking precompile call |
| block_number | INTEGER | Block number at which the validator state was read |
| block_timestamp | TIMESTAMP | Block timestamp at which the validator state was read |
| block_hash | VARCHAR | Block hash corresponding to the read operation |