42786
Epoch

Epoch Number
42786
Finalized
Yes
Age
1023 days 23 hrs ago (Jun-09-2021 03:50:47 PM +UTC)
Attestations
2047

Participation Rate
99.19%
Voted Ether
5,108,282 ETH
Eligible Ether
5,150,217 ETH

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

Total Validator Count
167339
Active Count
161100
Pending Count
6239