58786
Epoch

Epoch Number
58786
Finalized
Yes
Age
105 days 22 hrs ago (Aug-19-2021 06:30:47 PM +UTC)
Attestations
3441

Participation Rate
96.35%
Voted Ether
6,539,997 ETH
Eligible Ether
6,787,740 ETH

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

Total Validator Count
216845
Active Count
212281
Pending Count
4564