266208
Epoch

Epoch Number
266208
Finalized
Yes
Age
255 days 8 hrs ago (Feb-27-2024 03:31:35 PM +UTC)
Attestations
3496

Participation Rate
99.73%
Voted Ether
30,829,103 ETH
Eligible Ether
30,913,809 ETH

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

Total Validator Count
1246856
Active Count
1246161
Pending Count
695