Epoch Details
Epoch Number
291168
Finalized
Yes
Age
310 days 4 hrs ago (Jun-17-2024 01:55:35 PM +UTC)
Blocks
Attestations
3510
Participation Rate
99.64%
Voted Ether
32,660,970 ETH
Eligible Ether
32,779,125 ETH
Slashing P/A
0/0
Deposits
192
Voluntary Exits
2
Total Validator Count
1447114
Active Count
1443736
Pending Count
3378