Slot 13,827,129

Epoch 432,097

2026-03-05 22:26:11 (about 13 hours ago)

Price of ETH then was: $2,081.73