291064
Epoch

Epoch Number
291064
Finalized
Yes
Age
26 days 10 hrs ago (Jun-17-2024 02:49:59 AM +UTC)
Attestations
3434

Participation Rate
99.71%
Voted Ether
32,679,647 ETH
Eligible Ether
32,776,181 ETH

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

Total Validator Count
1447051
Active Count
1442904
Pending Count
4147