diff --git a/.github/CHECKPOINT_ISSUE_TEMPLATE.md b/.github/CHECKPOINT_ISSUE_TEMPLATE.md index 9591785383aa..83c8aa0fae2e 100644 --- a/.github/CHECKPOINT_ISSUE_TEMPLATE.md +++ b/.github/CHECKPOINT_ISSUE_TEMPLATE.md @@ -9,10 +9,11 @@ Checkpoints have to be regularly updated, though, and this issue is automaticall How to compute a new checkpoint for calibnet: -1. Install Forest and connect to the calibnet: `forest --chain calibnet --encrypt-keystore false` -2. Wait for Forest to catch up to the network: `forest-cli sync wait` -3. Compute new checkpoint hash: `forest-cli chain tipset-hash` -4. Add the checkpoint hash to the checkpoint [yaml file][yaml]. +1. Install `forest-cli` +2. Download calibnet snapshot: `forest-cli --chain calibnet snapshot fetch` +3. Decompress snapshot: `zstd -d forest_snapshot_calibnet_*.car.zst` +4. Extract checkpoints: `forest-cli archive checkpoints forest_snapshot_calibnet_*.car` +5. Put checkpoints in `build/known_blocks.yaml` For mainnet, run the same commands but use `--chain mainnet` instead of `--chain calibnet`.