Unified Staking Reward

This event is triggered whenever a staking reward is issued or distributed. The conditions that might trigger this include:

  • Rewards are calculated and distributed at the end of a staking period or epoch.
  • A system update that includes reward payouts based on the amount staked and the duration of staking. It also includes any withdrawals and deposits made during the epoch.

Supported Protocols

  • ethereum/mainnet
  • ethereum/holesky

Schema

{
  "data": {
    "address": "string",
    "start_balance": "integer",
    "return": "integer",
    "start_time": "integer",
    "end_time": "integer",
    "period": "string",
    "metadata": {
      "type": "string" 
    }
  }
}

The table below shows the schema breakdown:

FieldTypeDescription
addressstring(Required) The validator address that receives the reward.
start_balanceinteger(Required) The validator's balance at the start of the staking period.
returninteger(Required) The reward amount issued based on the staking period and amount.
start_timeintegerThe UNIX timestamp when the staking period begins.
end_timeintegerThe UNIX timestamp when the staking period ends.
periodstringA label that indicates the duration of the staking period (e.g., "daily," "weekly," "monthly").
metadataobjectOptional metadata that provides additional information about the staking reward.
metadata.typestringAdditional details about the reward event.

Example

{
  "event_type": "unified_staking_reward",
  "protocol": "ethereum",
  "network": "mainnet",
  "chain_id": "eip155:1",
  "data": {
    "address": "0x985916e293c3ea0a1ee799def215f3e470a94ce905962ff039dd2596d6e1ce64d55021f7b81e7f1d4b1b988f95d7ffce",
    "return": 31338,
    "start_time": 1712950487,
    "end_time": 1712950871,
    "start_balance": 32106455974,
    "period": "RAW",
    "metadata": {
      "epoch": "276371",
      "withdrawals": "0",
      "deposits": "0",
      "index": "1315625",
      "sync_committee_reward": "21626",
      "block_reward": "0",
      "attestation_reward": "9712",
      "mev_block_reward": "487222411021093440"
    }
  }
}

👋 Need Help?

Contact us through email or our support page for any issues, bugs, or assistance you may need.