129089
Epoch

Epoch Number
129089
Finalized
Yes
Age
639 days 6 hrs ago (Jun-28-2022 05:29:59 AM +UTC)
Attestations
3436

Participation Rate
99.75%
Voted Ether
12,913,307 ETH
Eligible Ether
12,946,226 ETH

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

Total Validator Count
405064
Active Count
404808
Pending Count
256