Slot 12,830,521

Epoch 400,953

2025-10-18 12:24:35 (3 months ago)

Price of ETH then was: $3,885.11