GET
/
v1
/
eigenlayer
/
eigenpods
/
{eigenpod_address}
/
rewards
curl --request GET \
  --url https://api.rated.network/v1/eigenlayer/eigenpods/{eigenpod_address}/rewards
{
  "previous": "<string>",
  "next": "<string>",
  "pages": 1,
  "results": [
    {
      "activatedAt": 1726599623,
      "amount": 1432232,
      "date": "2024-10-01",
      "delegatorAddress": "0xfff1ce616cf83327981bf61396ad0c04e0c8b771",
      "distributionRootIndex": 1,
      "operators": [
        [
          {
            "address": "0x74134d0c91798d720a5585364bb4be7396c5b973",
            "name": "Bob the Operator"
          }
        ]
      ],
      "prices": [
        {
          "ethAmount": 0.0232,
          "ethPrice": 0.99829323,
          "usdAmount": 58.74,
          "usdPrice": 2532.14
        }
      ],
      "snapshotTimestamp": 1726358400000,
      "token": [
        {
          "address": "0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2",
          "decimals": 18,
          "name": "Wrapped Ether",
          "symbol": "WETH"
        }
      ]
    }
  ]
}

Using this endpoint, you can query it using the eigenpod address and you will see the particular rewards related to that eigenpod, broken down per token. It gives the amount per token, the date when they were distributed (date), and the date when they are claimable (activatedAt given in milliseconds). The ETH and USD prices of the token are also given based on the day when the rewards are claimable.

Based on the granularity parameter, the rewards can be aggregated on a weekly (week) or daily (day) basis.

Headers

X-Rated-Network
enum<string>
Available options:
mainnet,
holesky

Path Parameters

eigenpod_address
string
required

Query Parameters

fromDate
string | null

Start date

Example:

"2023-01-01"

toDate
string | null

End date

Example:

"2023-12-31"

granularity
string | null

Granularity of the rewards data (day or week). Defaults to day.

limit
integer | null
default:10

The number of results returned per page

Required range: x >= 0
offset
integer | null
default:0

The number of results to skip before starting to return

Required range: x >= 0

Response

200
application/json
Successful Response
previous
string | null
required
next
string | null
required
pages
integer
required
Required range: x >= 0
results
object[]
required