Slot 13,780,752

Epoch 430,648

2026-02-27 11:50:47 (about 4 hours ago)

Price of ETH then was: $1,961.19