Skip to main content

Overview

Missed rewards represent potential earnings your validators could have received if they had performed perfectly. Tracking missed rewards helps you identify issues, optimize performance, and quantify the cost of downtime or misconfigurations.
API Endpoint: This guide uses /api/v2/ethereum/validators/rewards-list for per-epoch missed reward breakdowns.
See Also: The APY & ROI Metrics endpoint also provides missed reward data as part of its return calculations. Use this document for detailed per-epoch analysis; use APY & ROI for aggregated impact on your returns.

Why Track Missed Rewards?

Diagnose Issues

Identify which duty types (attestations, proposals, sync) are causing losses.

Quantify Downtime Cost

Calculate the exact ETH lost during outages or maintenance windows.

Optimize Setup

Compare missed rewards before/after configuration changes to measure improvements.

Client Reporting

Show customers transparent breakdowns of actual vs. potential earnings.

Impact on Returns

See how missed rewards affect your overall APY & ROI using aggregated metrics.

Understanding Missed Rewards

This workflow focuses on diagnosing which duties contributed to lost earnings over time. See the Rewards List API reference.
Missed vs Penalty: Missed rewards are potential earnings you didn’t receive. Penalties are actual deductions from your balance. Both reduce your net rewards, but penalties are more severe.

Quick Start: Fetch Missed Rewards

Get missed rewards for a specific epoch:

Response

Common Causes of Missed Rewards

Use the Notifications system to get alerts when validators miss duties. Early detection minimizes losses.

Best Practices

Monitor Regularly

Track missed rewards weekly to catch degradation before it becomes significant.

Set Thresholds

Alert when missed rewards exceed a percentage of total rewards (e.g., >0.1%).

Compare to BeaconScore

Use BeaconScore for relative comparison; use missed rewards for absolute ETH impact.

Investigate Spikes

When missed rewards spike, check node logs, network status, and duty assignments.

See Missed Rewards Impact on APY & ROI

For a high-level view of how missed rewards affect your overall returns, use the APY & ROI API. This endpoint provides aggregated missed reward data as part of its return calculations:
The following example uses the APY & ROI API:
When to use which endpoint:
  • Use rewards-list (this document) for detailed per-epoch missed reward breakdowns by duty type
  • Use apy-roi for aggregated impact on your overall returns as a percentage