Slot 12,785,223

Epoch 399,538

2025-10-12 05:24:59 (about 19 hours ago)

Price of ETH then was: $3,813.24