ETH.STORE®
Returns ETH.STORE® — the staking benchmark measuring the average return that validators on the Ethereum network achieved over each 24-hour period. Each datapoint covers one beaconchain-day (a fixed window of 86400 ÷ seconds_per_slot ÷ slots_per_epoch epochs, indexed by the number of whole days elapsed since genesis) and aggregates every validator that was active for the full day.
Each datapoint reports the effective, start, and end balances, the deposits credited during the day, and the rewards split into consensus-layer (attestation, sync-committee, proposal) and execution-layer (priority transaction fees and MEV) components. The annualized rate of return (APR) is given for each layer and combined, together with 7-day and 31-day trailing averages that smooth out day-to-day variance.
Results are returned one datapoint per day, most recent first. Free plans select a trailing evaluation window (24h for the latest datapoint, up to all_time with pagination for the full history). Scale and Enterprise plans can additionally request an arbitrary range by Unix timestamp, epoch, or slot. Because a datapoint is computed only after its day has finalized, every returned value is immutable and safe to cache indefinitely.
ETH.STORE® is not made available for use as a benchmark, whether in relation to a financial instrument, financial contract or to measure the performance of an investment fund, or otherwise in a way that would require it to be administered by a benchmark administrator pursuant to the EU Benchmarks Regulation. Currently Bitfly does not grant any right to access or use ETH.STORE® for such purpose.
Authorizations
Body
Selects which ETH.STORE® daily datapoints to return.
- Evaluation window (free): returns the most recent daily datapoints for a trailing period —
24h(the latest day),7d,30d,90d, orall_time(the full history, paginated). - Unix timestamp, epoch, or slot range (Scale & Enterprise): returns every daily datapoint whose beaconchain-day overlaps the requested range. The range is snapped outward to whole UTC days so partial days are included in full.
- Fixed Window
- 💎 Unix Timestamp
- 💎 Epoch
- 💎 Slot
The Ethereum chain to query.
mainnet, hoodi Cursor value for pagination. See our pagination guide for more details.
The number of items to return per page.
1 <= x <= 10Response
Successful response.
One ETH.STORE® datapoint per beaconchain-day in the requested range, ordered from most recent to oldest.
The time span actually covered by the returned results — from the first to the last matching data point — specified in slots, epochs, and Unix timestamps.
This reflects the data that was found, not the range that was queried. When no data is found, it falls back to the requested range, or to the full available history if no range was given.

