290738
Epoch

Epoch Number
290738
Finalized
Yes
Age
178 days 1 hr ago (Jun-15-2024 04:03:35 PM +UTC)
Attestations
3412

Participation Rate
99.72%
Voted Ether
32,649,816 ETH
Eligible Ether
32,742,837 ETH

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

Total Validator Count
1446026
Active Count
1440296
Pending Count
5730