20786
Epoch

Epoch Number
20786
Finalized
Yes
Age
39 days 10 hrs ago (Mar-03-2021 09:10:47 PM +UTC)
Attestations
1515

Participation Rate
99.09%
Voted Ether
3,294,120 ETH
Eligible Ether
3,324,389 ETH

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

Total Validator Count
104580
Active Count
104031
Pending Count
549