43426
Epoch

Epoch Number
43426
Finalized
Yes
Age
135 days 2 hrs ago (Jun-12-2021 12:06:47 PM +UTC)
Attestations
2016

Participation Rate
99.02%
Voted Ether
5,180,890 ETH
Eligible Ether
5,232,008 ETH

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

Total Validator Count
171121
Active Count
163660
Pending Count
7461