Epoch Details
Epoch Number
304943
Finalized
Yes
Age
63 days 21 hrs ago (Aug-17-2024 07:15:35 PM +UTC)
Blocks
Attestations
3780
Participation Rate
99.61%
Voted Ether
33,817,646 ETH
Eligible Ether
33,948,516 ETH
Slashing P/A
0/0
Deposits
0
Voluntary Exits
0
Total Validator Count
1545833
Active Count
1543907
Pending Count
1926