106403
Epoch

Epoch Number
106403
Finalized
Yes
Age
741 days 4 hrs ago (Mar-19-2022 09:39:35 AM +UTC)
Attestations
3906

Participation Rate
98.83%
Voted Ether
10,024,506 ETH
Eligible Ether
10,142,766 ETH

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

Total Validator Count
327857
Active Count
317168
Pending Count
10689