Slot 12,772,468

Epoch 399,139

2025-10-10 10:53:59 (about 8 hours ago)

Price of ETH then was: $4,341.08