Skip to main content

Table Details

solana.raw.rewards contains rewards distributed by the solana protocol. Types of rewards include:
  • fee - paid on every block to the leader
  • rent - paid at the beginning on each epoch, to validators. rent collection is disabled now.
  • voting - paid at the beginning on each epoch, to validators
  • staking - paid at the beginner on each epoch, to stakers that have delegated to a vote account
  • VATDebit - from the Solana mainnet switch to Alpenglow on 21 October 2026, the Validator Admission Ticket each validator pays at the start of each epoch (about 0.8 SOL per vote account). Recorded with negative lamports, so filter on reward_type before summing validator income. See Solana Alpenglow.
Each row in the rewards table is 1 entry in this array.
block_timestamp and block_slot mark when a reward is disbursed, not when it was earned. Epoch-credited rewards (staking, voting, rent) are paid at the first block of the epoch after the one in which they accrued. This differs from the getInflationReward RPC, which is queried by the earned epoch — to match a row here against that call, use getInflationReward(epoch = disbursement_epoch − 1).

Table Columns