292863
Epoch

Epoch Number
292863
Finalized
Yes
Age
18 days 10 hrs ago (Jun-25-2024 02:43:35 AM +UTC)
Attestations
3636

Participation Rate
99.73%
Voted Ether
32,783,688 ETH
Eligible Ether
32,873,420 ETH

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

Total Validator Count
1460835
Active Count
1457296
Pending Count
3539