286183
Epoch

Epoch Number
286183
Finalized
Yes
Age
50 days 7 hrs ago (May-26-2024 10:11:35 AM +UTC)
Attestations
3744

Participation Rate
99.62%
Voted Ether
32,120,180 ETH
Eligible Ether
32,242,108 ETH

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

Total Validator Count
1407765
Active Count
1406481
Pending Count
1284