A volcano on Mercury may have been active over an unprecedented billion-year time span.