34666
Epoch

Epoch Number
34666
Finalized
Yes
Age
10 days 13 hrs ago (May-04-2021 01:42:47 PM +UTC)
Attestations
1315

Participation Rate
99.46%
Voted Ether
4,104,372 ETH
Eligible Ether
4,126,480 ETH

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

Total Validator Count
129436
Active Count
129102
Pending Count
334