286665
Epoch

Epoch Number
286665
Finalized
Yes
Age
48 days 4 hrs ago (May-28-2024 01:36:23 PM +UTC)
Attestations
3542

Participation Rate
99.75%
Voted Ether
32,137,947 ETH
Eligible Ether
32,219,419 ETH

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

Total Validator Count
1408729
Active Count
1408528
Pending Count
201