Slot 12,247,593

Epoch 382,737

2025-07-29 13:18:59 (about 20 hours ago)

Price of ETH then was: $3,849.87