266716
Epoch

Epoch Number
266716
Finalized
Yes
Age
136 days 18 hrs ago (Feb-29-2024 09:42:47 PM +UTC)
Attestations
3336

Participation Rate
99.64%
Voted Ether
30,931,102 ETH
Eligible Ether
31,042,735 ETH

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

Total Validator Count
1256254
Active Count
1253273
Pending Count
2981