425526
Epoch

Epoch Number
425526
Finalized
Yes
Age
6 hrs 12 mins ago (Feb-04-2026 05:26:47 PM +UTC)
Attestations
166

Participation Rate
99.35%
Voted Ether
2,353,413 ETH
Eligible Ether
2,368,900 ETH

Slashing P/A
0/0
Deposits
0
Voluntary Exits
0

Total Validator Count
2203038
Active Count
2202068
Pending Count
970