Slot 12,707,031

Epoch 397,094

2025-10-01 08:46:35 (about 4 hours ago)

Price of ETH then was: $4,249.53