20518
Epoch

Epoch Number
20518
Finalized
Yes
Age
41 days 9 hrs ago (Mar-02-2021 04:35:35 PM +UTC)
Attestations
1656

Participation Rate
98.97%
Voted Ether
3,256,104 ETH
Eligible Ether
3,290,085 ETH

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

Total Validator Count
104137
Active Count
102959
Pending Count
1178