Skip to main content
The ethereum.raw.block_rewards model provides enriched block-level data of the various types of protocol-level rewards to the miners (block builder) and block proposers (validator), pre and most-merge.
Update: 2024-05-20
  • This table is updated to include pre-merge block-level rewards.
  • All columns with ETH values (rewards) in this table are kept in string format to retain precision.
Block-level ETH rewards on Ethereum can be separated into various types:
  • Miner (block builder)
    • Pre-merge
      • Block rewards from protocol emissions.
        • For each block, the miner is rewarded with a finite amount of Ether on top of the fees paid.
      • Uncle rewards
        • Uncles reward is valid but rejected as it is not on the longest chain which is the working mechanism of the blockchain.
    • Transaction priority fee
    • Direct transfers from transaction senders to block builder
  • Proposer (MEV post-merge)
    • Amount of MEV reward received by the block proposer, and the corresponding index of the validator that proposed the block
    • MEV rewards are identified using the following logic:
      • If the last transaction of the block is sent from the block builder (miner), this is assumed to be an MEV payout
      • If the last transaction of the block is sent to the withdrawal address of the validator that proposed the block, this is also captured as an MEV payout
    • Example: https://etherscan.io/block/19900222#mevinfo

Sample Query

Examine block-level rewards by reward type on Ethereum over time.

Table Columns

Unique key: block_number