285769
Epoch

Epoch Number
285769
Finalized
Yes
Age
52 days 8 hrs ago (May-24-2024 02:01:59 PM +UTC)
Attestations
3741

Participation Rate
99.61%
Voted Ether
32,065,241 ETH
Eligible Ether
32,192,378 ETH

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

Total Validator Count
1406742
Active Count
1403169
Pending Count
3573