Slot 12,077,115

Epoch 377,409

2025-07-05 21:03:23 (28 days ago)

Price of ETH then was: $2,507.49