Skip to main content
This table provides daily snapshots of validator stake and commission state on the Monad network, sourced from the staking precompile getValidator() call. Each record represents the latest validator state per day.

Table Schema

Understanding Validator State

The daily snapshot captures multiple layers of validator state:

Execution Layer State

  • stake: Upcoming stake pool balance that will be active in future epochs
  • commission: Commission rate that will apply to future rewards

Consensus Layer State

  • consensus_stake: Active stake currently used for block production and validation
  • consensus_commission: Commission rate currently applied to rewards

Snapshot State

  • snapshot_stake: Historical stake value at the time of the read
  • snapshot_commission: Historical commission rate at the time of the read

Reward Accounting

  • acc_reward_per_token: Used for calculating delegator rewards
  • unclaimed_rewards: Total pending rewards for the validator

Sample Query

Track validator stake growth over the last 30 days: