43268
Epoch

Epoch Number
43268
Finalized
Yes
Age
11 days 9 hrs ago (Jun-11-2021 07:15:35 PM +UTC)
Attestations
1737

Participation Rate
95.83%
Voted Ether
4,994,235 ETH
Eligible Ether
5,211,784 ETH

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

Total Validator Count
170197
Active Count
163028
Pending Count
7169