40514
Epoch

Epoch Number
40514
Finalized
Yes
Age
1033 days 8 hrs ago (May-30-2021 01:29:59 PM +UTC)
Attestations
1827

Participation Rate
99.43%
Voted Ether
4,831,577 ETH
Eligible Ether
4,859,510 ETH

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

Total Validator Count
162088
Active Count
152012
Pending Count
10076