Skip to main content
GET
Get Wallet Rewards (Per-Event)

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

rewardType
enum<string>
required

The reward type to query.

Solana reward types.

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

Ethereum reward types.

  • EXECUTION_LAYER_REWARDS - Execution layer rewards including transaction fees and MEV
  • BLOCK_PROPOSER_REWARDS - Block proposal rewards
  • ATTESTATION_REWARDS - Block attestation rewards
  • SYNC_COMMITTEE_REWARDS - Sync committee participation rewards
Available options:
DELEGATION_MEV_REWARDS,
DELEGATION_REWARDS,
EXECUTION_LAYER_REWARDS,
BLOCK_PROPOSER_REWARDS,
ATTESTATION_REWARDS,
SYNC_COMMITTEE_REWARDS
assetType
string
required

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. Dates are always in UTC RFC 3339 'full-date'.

first
integer<int64>
default:25

Maximum number of results to return per query

Required range: 1 <= x <= 100
after
string

When paginating this is used to provide the starting point for the page to fetch (retrieved from the previous response body)

Response

Success

data
object[]
required
page
Page · object
required

Pagination info