Timestamped proof