Slot 12,257,681

Epoch 383,052

2025-07-30 22:56:35 (2 days ago)

Price of ETH then was: $3,762.86