291305
Epoch

Epoch Number
291305
Finalized
Yes
Age
27 days 14 hrs ago (Jun-18-2024 04:32:23 AM +UTC)
Attestations
3492

Participation Rate
99.26%
Voted Ether
32,516,363 ETH
Eligible Ether
32,759,061 ETH

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

Total Validator Count
1449133
Active Count
1444832
Pending Count
4301