269593
Epoch

Epoch Number
269593
Finalized
Yes
Age
73 days 22 hrs ago (Mar-13-2024 04:35:35 PM +UTC)
Attestations
3382

Participation Rate
98.48%
Voted Ether
30,817,124 ETH
Eligible Ether
31,293,359 ETH

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

Total Validator Count
1283427
Active Count
1283359
Pending Count
68