---
title: "Get a Stream of Rewards for a Single Address"
method: GET
path: "/v2/ethereum/{network}/validator/rewards/{address}"
tags: ["Ethereum Staking Reporting"]
---

# Get a Stream of Rewards for a Single Address

`GET /v2/ethereum/{network}/validator/rewards/{address}`

Returns the total rewards for the queried period in a streaming fashion using `ndjson`. The total reward returned is derived from the sum of fields in the response `metadata`:

    Total Reward = mevBlockReward + syncCommitteeReward + attestationReward + blockReward

## Path parameters

- `network` 'mainnet' | 'holesky' | 'hoodi', required — Network
- `address` string, required

## Query parameters

- `startTime` number
- `endTime` number
- `epoch` number
- `period` 'yearly' | 'daily' | 'weekly' | 'monthly' | 'epoch' | 'raw', required — How the data is aggregated.
- `denomination` 'wei' | 'kwei' | 'mwei' | 'gwei' | 'szab' | 'finn' | 'eth' | 'ether' | 'kether' | 'keth' | 'mether' | 'meth' | 'gether' | 'geth' | 'tether' | 'teth' — Denomination

## Response `200`

OK

## Other responses

- `400` — Bad Request
- `422` — Validation Error

---

[API](https://skmtc.dev/blockdaemon/apis/staking-api.md) · [All operations](https://skmtc.dev/blockdaemon/apis/staking-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/blockdaemon/staking-api/revisions/f94e296a08a3/schema)
