Epoch Details
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