Consensus Layer Reward Estimator

Estimate your Ethereum validator rewards and see how network latency impacts your earnings.
What does this tool answer?

Results i Formula:
MER = (14×Source + 26×Target + 14×Head + 8×Proposer + 2×Sync) / 64
ETH/year = MER × Baseline ETH
APR = MER × Baseline APR

MER (%)
CL APR (%)
CL rewards (ETH / validator / year)
Fleet total (ETH / year)
ETH → USD (per validator / year)
Fleet total (USD / year)

Inputs (timely participation, %)

26/64 weight
14/64 weight
14/64 weight
Proposer 8/64
Sync 2/64

Baseline & fleet

Weights from Altair: Source 14, Target 26, Head 14, Proposer 8, Sync 2 (sum 64). Change only the participation rates above.

Latency gain - BETA

Predicted (from p90)

p90 after (s)
MER now (%)
Δ MER vs current (%)
Δ ETH / validator / yr
MER after improvement (%)
Δ MER vs current (%)
Δ ETH / validator / yr

Tail-Deadline Model (MER from p50 & p90) i Technical:
Lognormal fit from p50 & p90.
Tail fraction after soft deadline (4.0 − δ).
MER = 85.373 − 74.608·q (center)
q = fraction of arrivals after deadline.

Uses a lognormal fit from p50 & p90 to estimate the fraction of arrivals after the 4.0s deadline, then maps that “tail” linearly to MER with a small uncertainty band.
Tail > 4s (q)
Predicted MER (center)
Predicted MER (range)
ETH/yr per validator (center)
ETH/yr per validator (range)
Δ vs your current (MER / ETH)