This table provides the most recent information about validators on the Polygon Proof of Stake (PoS) network, including their current stakes, rewards, status, and commission rates.

Use Cases

  • Identify top validators by stake amount or delegation
  • Evaluate validator commission rates for delegation decisions
  • Monitor validator status changes
  • Analyze the relationship between validator self-stake and delegated stake

Table Schema

Column NameData TypeDescription
validator_idINTEGERUnique identifier assigned to the validator by the Polygon network
validator_stakeDECIMALAmount of MATIC (POL) tokens self-staked by the validator
delegator_stakeDECIMALTotal amount of MATIC (POL) tokens staked by delegators to this validator
rewardDECIMALAccumulated validator rewards in MATIC (POL), including block rewards and commission
delegators_rewardDECIMALAccumulated rewards in MATIC (POL) for delegators, excluding validator commission
initial_reward_per_stakeDECIMALInitial reward rate per staked MATIC (POL) token when validator joined
activation_epochINTEGEREpoch number when the validator was activated in the network
deactivation_epochINTEGEREpoch number when the validator was deactivated (if applicable)
jail_timeTIMESTAMPTimestamp when validator was jailed for poor performance or misbehavior (if applicable)
signerVARCHAREthereum address of the validator’s signer node that participates in block production
contract_addressVARCHAREthereum address of the validator’s staking contract
validator_statusINTEGERCurrent status of validator (0=Inactive, 1=Active, 2=Locked, 3=Unstaked)
commission_rateINTEGERPercentage of delegator rewards claimed by validator as commission (in basis points, 100 = 1%)
last_commission_updateINTEGERBlock number when validator last updated their commission rate
block_timestampTIMESTAMPTimestamp of the block when the validator stake was recorded
block_numberINTEGERBlock number of the block when the validator stake was recorded
block_hashVARCHARHash of the block when the validator stake was recorded
transaction_hashVARCHARHash of the transaction when the validator stake was recorded
transaction_indexINTEGERIndex of the transaction when the validator stake was recorded
trace_addressVARCHARAddress of the validator’s contract
trace_idVARCHARHash of the transaction when the validator stake was recorded
_created_atTIMESTAMPTimestamp of when the record was created
_updated_atTIMESTAMPTimestamp of when the record was updated