Overview
Compare recognized Ethereum staking entities by operational performance, returns, and missed rewards. Reproduce the metrics published on beaconcha.in/entities.What is an entity? An entity is a named staking operator (e.g. Lido, Coinbase, Figment) whose validators are publicly labeled in the beaconcha.in dataset. The Entity Benchmarking APIs let you query performance, APY, missed rewards, and network-relative standing for any labeled entity, or for your own private validator set.
Guides in This Section
Rank and Compare Entities
Rank all public entities by BeaconScore, net share, APY, or missed rewards. Includes pagination, filtering Unknown, and multi-window comparison.
Benchmark Entity vs Network
Compare one entity against the network baseline. Compute BeaconScore deltas, APY vs network, missed reward efficiency, and drill into sub-entities.
Private Entity Benchmarking
Use a validator dashboard as a private entity. Benchmark any unlabeled or custom validator set against the network baseline using the same methodology.
Key Metrics
The leaderboard and benchmarking guides use four metric families. Each is fetched from a different endpoint:| Metric | Endpoint | What it measures | Used in |
|---|---|---|---|
| BeaconScore | entities / performance-aggregate | Attestation, proposal, sync committee efficiency (luck-normalized) | Rank entities, Benchmark vs network, Private benchmarking |
| APY / ROI | validators/apy-roi | Annualized return, split by CL and EL | Rank entities, Benchmark vs network, Private benchmarking |
| Missed rewards | validators/rewards-aggregate | ETH opportunity cost by duty type | Rank entities, Benchmark vs network, Private benchmarking |
| Network baseline | performance-aggregate (no entity filter) | Network-wide BeaconScore for delta computation | Rank entities, Benchmark vs network, Private benchmarking |
BeaconScore Components
BeaconScore integrates three validator duty types weighted by their contribution to rewards. These fields are returned by theentities and performance-aggregate endpoints:
| Component | Weight | API field |
|---|---|---|
| Attestation efficiency | 84.4% | data.beaconscore.attestation |
| Proposal efficiency | 12.5% | data.beaconscore.proposal |
| Sync committee efficiency | 3.1% | data.beaconscore.sync_committee |
rewards-aggregate earned/missed ratios. See Rank entities: Step 5 and Benchmark vs network: Step 5 for the calculation.
BeaconScore and APY measure fundamentally different things. BeaconScore is a duty efficiency metric (0-100%): a score of 100% means the validator earned the maximum possible rewards for every assigned duty. APY is a financial return metric that expresses the annualized yield on staked ETH (e.g., 3%). A validator can have a perfect BeaconScore of 100% and an APY of 3% at the same time; these are not contradictory. BeaconScore normalizes for proposal luck, making it the recommended metric for cross-entity performance comparison. APY is better suited for reporting absolute returns.
See BeaconScore Calculation for the full formula and BeaconScore vs. 3rd Party Metrics for how BeaconScore compares to other metrics.
Missed Rewards Methodology
Missed rewards quantify the opportunity cost of a validator failing a duty, not a balance penalty. All missed reward data comes from therewards-aggregate endpoint. The leaderboard uses:
For step-by-step implementation, see Rank entities: Step 3, Benchmark vs network: Step 5, or Private benchmarking: Step 6. For per-validator missed reward analysis, see Analyze Missed Rewards.
vs Average Thresholds
The leaderboard uses the following thresholds consistently across all comparisons (BeaconScore total, all three components, and APY deltas). See these applied in Rank entities: Step 5, Benchmark vs network: Step 3, and Private benchmarking: Step 4:| Color | Condition |
|---|---|
| 🟢 Green | delta >= +0.0025 (+0.25 percentage points above network) |
| 🟡 Yellow | -0.0025 < delta < +0.0025 (within ±0.25pp of network) |
| 🔴 Red | delta <= -0.0025 (more than 0.25pp below network) |
| Color | Condition |
|---|---|
| 🟢 Green | < 0.40% of earned |
| 🟡 Yellow | 0.40% – 0.60% of earned |
| 🔴 Red | > 0.60% of earned |
Evaluation Windows
All benchmarking endpoints support the same rolling windows:| Window | Typical use |
|---|---|
24h | Incident detection |
7d | Weekly review |
30d | Monthly leaderboard (recommended) |
90d | Long-term trend analysis |
API Plan Requirements
| Endpoint | Minimum plan |
|---|---|
entities | Scale |
entity/sub-entities | Scale |
validators/apy-roi with entity selector | Scale |
validators/rewards-aggregate with entity selector | Scale |
performance-aggregate (network baseline) | Any |
validators/performance-aggregate with dashboard_id | Any |
Attribution
If you display BeaconScore publicly, follow the BeaconScore License and License Materials.

