291556
Epoch

Epoch Number
291556
Finalized
Yes
Age
26 days 4 hrs ago (Jun-19-2024 07:18:47 AM +UTC)
Attestations
3625

Participation Rate
98.20%
Voted Ether
32,195,846 ETH
Eligible Ether
32,786,926 ETH

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

Total Validator Count
1450030
Active Count
1446840
Pending Count
3190