Explorer
Syncing—

Ethereum Beacon ChainService

eth-beacon

Ethereum mainnet consensus layer (Beacon API). REST endpoints under /eth/v1 and /eth/v2 from any consensus client.

Active Suppliers
749
of 749 ever configured
Service Info
Service ID
eth-beacon
Compute Units / Relay
1,579
Active Applications
1
Relay Mining EMA
22 relays
Service Metadata Cardsource: on-chain metadata (LCD)
{10 items
"schema":"pocket-service-card/v1"
"description":"Ethereum mainnet consensus layer (Beacon API). REST endpoints under /eth/v1 and /eth/v2 from any consensus client."
"rpc_types":[3 items
0:{3 items
"type":"REST"
"intent":"expected"
"backend_hint":"consensus client Beacon API, default :5052 (lighthouse) / :3500 (prysm) / :5051 (teku)"
}
1:{3 items
"type":"JSON_RPC"
"intent":"optional"
"notes":"Staked by some suppliers but the Beacon API is REST-only; nothing answers a JSON-RPC envelope."
}
2:{3 items
"type":"WEBSOCKET"
"intent":"optional"
"notes":"Beacon API events are server-sent events over HTTP (/eth/v1/events), not websocket."
}
]
"apis":[1 item
0:"ethereum-beacon-api"
]
"specs":[1 item
0:{5 items
"kind":"openapi"
"api":"ethereum-beacon-api"
"url":"https://ethereum.github.io/beacon-APIs/releases/v3.0.0/beacon-node-oapi.json"
"sha256":"6351940089d620b30b76a3b9fbb86eae90d91c2179362eb3b940c33810b9139a"
"notes":"Release-addressed URL (v3.0.0, latest stable release), so the document is pinned."
}
]
"access":"public"
"results":"deterministic"
"serving":{7 items
"backend":"Ethereum consensus client with the HTTP Beacon API enabled, paired with an execution client."
"implementations":[5 items
0:"lighthouse >= 6.0"
1:"teku >= 24.x"
2:"prysm >= 5.0"
3:"nimbus >= 24.x"
4:"lodestar >= 1.20"
]
"docs":"https://ethereum.org/developers/docs/nodes-and-clients/run-a-node/"
"sync":"full"
"min_disk_gb":300
"healthcheck":[3 items
0:{4 items
"rpc_type":"REST"
"request":{2 items
"path":"/eth/v1/beacon/genesis"
"method":"GET"
}
"expect":{2 items
"json_path":"$.data.genesis_validators_root"
"matches":"^0x4b363db94e286120d76eb905340fdd4e54bfe9f06bf33ff6cf5ad27f511bfe95$"
}
"notes":"Mainnet genesis validators root; pins the network."
}
1:{3 items
"rpc_type":"REST"
"request":{2 items
"path":"/eth/v1/node/syncing"
"method":"GET"
}
"expect":{2 items
"json_path":"$.data.is_syncing"
"matches":"^false$"
}
}
2:{3 items
"rpc_type":"REST"
"request":{2 items
"path":"/eth/v1/node/version"
"method":"GET"
}
"expect":{2 items
"json_path":"$.data.version"
"matches":".+"
}
}
]
"notes":"Historical state queries (finalized states, past epochs) need a consensus client running in archive mode. Checkpoint-synced nodes serve head-of-chain only."
}
"docs":"https://ethereum.github.io/beacon-APIs/"
"updated":"2026-09-03"
}