Skip to main content
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