Slot 12,124,543

Epoch 378,891

2025-07-12 11:08:59 (about 14 hours ago)

Price of ETH then was: $2,975.01