Slot 12,812,286

Epoch 400,383

2025-10-15 23:37:35 (5 months ago)

Price of ETH then was: $3,985.36