Slot 12,097,218

Epoch 378,038

2025-07-08 16:03:59 (about 10 hours ago)

Price of ETH then was: $2,564.71