285915
Epoch

Epoch Number
285915
Finalized
Yes
Age
23 days 23 hrs ago (May-25-2024 05:36:23 AM +UTC)
Attestations
3650

Participation Rate
99.82%
Voted Ether
32,130,939 ETH
Eligible Ether
32,187,644 ETH

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

Total Validator Count
1407160
Active Count
1404337
Pending Count
2823