Skip to main content
GET
/
api
/
v1
/
epoch
/
{epoch}
Epoch overview
curl --request GET \
  --url 'https://beaconcha.in/api/v1/epoch/{epoch}?apikey='
{
  "status": "OK",
  "data": {
    "epoch": 15000,
    "ts": "2022-09-29T04:00:23Z",
    "finalized": true,
    "validatorscount": 436943,
    "averagevalidatorbalance": 33827474537,
    "totalvalidatorbalance": 14780678206789428,
    "globalparticipationrate": 0.9885170459747314,
    "eligibleether": 13982056000000000,
    "votedether": 13821500000000000,
    "blockscount": 32,
    "proposedblocks": 31,
    "missedblocks": 1,
    "orphanedblocks": 0,
    "scheduledblocks": 0,
    "attestationscount": 3458,
    "attesterslashingscount": 0,
    "proposerslashingscount": 1,
    "depositscount": 12,
    "withdrawalcount": 16,
    "voluntaryexitscount": 2,
    "rewards_exported": true
  }
}

Authorizations

apikey
string
query
required

Path Parameters

epoch
required

The epoch to fetch. Provide an integer epoch number (>= 0), or one of the keywords latest or finalized. Special tags for convenience.

Available options:
latest,
finalized
Example:

"latest"

Response

The epoch was found and aggregate information is returned in the data field.

Standard success envelope used by all API endpoints.

status
enum<string>

HTTP-independent status of the API operation. For successful responses this is always "OK".

Available options:
OK
data
object

Aggregate metrics, counts, and status for a single beacon chain epoch.