Slot 12,830,566

Epoch 400,955

2025-10-18 12:33:35 (2 months ago)

Price of ETH then was: $3,880.87