The solana.staking.validator_commissions table contains the latest commission rate of validators. It is derived from the commission column of the solana.raw.rewards table.

Background

At the start of epoch, the rewards from the previous epoch are distributed to validators and stakers.

Validators rewards are recorded with reward_type = ‘Voting’ together with the commission rate they charge. This table is consolidated from the commission rate recorded during these reward distributions.

Table columns

Column NameDescriptionTypeExample
validator_vote_accountThe vote account of the validatorvarcharCKa9YSmnjrKx5nxYoa7ufbrVL9fEmt99w3ZCgv3DJfyo
commissionCommission charged by the validator for delegated stakers, in percent pointsbigint8
last_updated_block_timestampBlock timestamp of the last updatetimestamp_ntz2024-08-30 21:31:42.000
last_updated_block_heightTransaction index of the last updatevarchar302781222
last_updated_block_hashTransaction id of the last updatevarcharFjjdy7Fc5eKhcd7tdz9PXDeqtJpwuy8SibTooXgrjCuf
last_updated_block_slotInstruction index within the tx of the last updatevarchar302781221
last_updated_epochInner Instruction Index of the last update, if availablevarchar634