Skip to main content
GET
Get Daily Wallet Rewards (Aggregated)

Authorizations

Api-Access-Key
string
header
required

An API key associated with a security role

Path Parameters

walletId
string
required

The unique identifier of the wallet

Query Parameters

rewardTypes
enum<string>[]
required

Reward types to include. Only the specified types will be returned.

Note: Do not query both an aggregate type and its component granular types in the same request to avoid double-counting.

Solana reward types.

  • DELEGATION_REWARDS - Standard staking delegation rewards
  • DELEGATION_MEV_REWARDS - MEV rewards from staking delegation

Ethereum reward types.

Aggregate types:

  • CONSENSUS_LAYER_REWARDS - Sum of BLOCK_PROPOSER_REWARDS + ATTESTATION_REWARDS + SYNC_COMMITTEE_REWARDS
  • EXECUTION_LAYER_REWARDS - Execution layer rewards including transaction fees and MEV

Granular types:

  • BLOCK_PROPOSER_REWARDS - Block proposal rewards
  • ATTESTATION_REWARDS - Block attestation rewards
  • SYNC_COMMITTEE_REWARDS - Sync committee participation rewards
Minimum array length: 1
Available options:
DELEGATION_MEV_REWARDS,
DELEGATION_REWARDS,
CONSENSUS_LAYER_REWARDS,
EXECUTION_LAYER_REWARDS,
BLOCK_PROPOSER_REWARDS,
ATTESTATION_REWARDS,
SYNC_COMMITTEE_REWARDS
assetType
string

Filter rewards by asset type.

startDate
string<date>
required

The start date (inclusive) in YYYY-MM-DD format. Dates are always in UTC RFC 3339 'full-date'.

endDate
string<date>
required

The end date (inclusive) in YYYY-MM-DD format. Maximum range is 31 days from startDate. Dates are always in UTC RFC 3339 'full-date'.

Response

Success

Response containing daily rewards over a date range for a specific reward type

rewards
object[]
required

Array of daily reward entries, one per day in the requested range