Slot 12,830,815

Epoch 400,962

2025-10-18 13:23:23 (about 8 hours ago)

Price of ETH then was: $3,868.09