277206
Epoch

Epoch Number
277206
Finalized
Yes
Age
40 days 3 hrs ago (Apr-16-2024 12:38:47 PM +UTC)
Attestations
3653

Participation Rate
99.74%
Voted Ether
31,420,242 ETH
Eligible Ether
31,503,610 ETH

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

Total Validator Count
1365862
Active Count
1343805
Pending Count
22057