381881
Epoch

Epoch Number
381881
Finalized
Yes
Age
187 days 20 hrs ago (Jul-25-2025 05:58:47 PM +UTC)
Attestations
176

Participation Rate
99.28%
Voted Ether
2,178,475 ETH
Eligible Ether
2,194,340 ETH

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

Total Validator Count
2027902
Active Count
2026921
Pending Count
981