Checkpoint after halving