Epoch Details
Epoch Number
266995
Finalized
Yes
Age
417 days 14 hrs ago (Mar-02-2024 03:28:23 AM +UTC)
Blocks
Attestations
3183
Participation Rate
99.73%
Voted Ether
31,034,579 ETH
Eligible Ether
31,119,599 ETH
Slashing P/A
0/0
Deposits
0
Voluntary Exits
0
Total Validator Count
1261336
Active Count
1257179
Pending Count
4157