Slot 12,832,860

Epoch 401,026

2025-10-18 20:12:23 (about 8 hours ago)

Price of ETH then was: $3,895.22