Slot 12,877,388

Epoch 402,418

2025-10-25 00:37:59 (2 months ago)

Price of ETH then was: $3,917.39