Upgrade NNS Canister: n5wcd-faaaa-aaaar-qaaea-cai to wasm with hash: dab6808d0dfc06e5e88336d0c3d3e45e5448c6e36c2a781f3e9e09bd450f528c
#143762 · Adopted and executed · proposed Sep 1, 2026
Summary
Proposal to upgrade the ckBTC index canister
Repository: https://github.com/dfinity/ic.git
Git hash: cf41372e3d4dc1accfe2c09a7969f8bddc729dc1
New compressed Wasm hash: dab6808d0dfc06e5e88336d0c3d3e45e5448c6e36c2a781f3e9e09bd450f528c
Upgrade args hash: 0fee102bd16b053022b69f2c65fd5e2f41d150ce9c214ac8731cfaf496ebda4e
Target canister: n5wcd-faaaa-aaaar-qaaea-cai
Previous ckBTC index proposal: https://dashboard.internetcomputer.org/proposal/140948
Motivation
The index canister's block-syncing timer is currently stuck, so the index no longer picks up new blocks from the ckBTC ledger. Upgrading the canister rearms the timer and resumes indexing. The proposed Wasm is identical to the one currently running, i.e. this proposal contains no code changes.
Release Notes
git log --format='%C(auto) %h %s' cf41372e3d4dc1accfe2c09a7969f8bddc729dc1..cf41372e3d4dc1accfe2c09a7969f8bddc729dc1 -- rs/ledger_suite/icrc1/index-ng
Upgrade args
git fetch
git checkout cf41372e3d4dc1accfe2c09a7969f8bddc729dc1
didc encode '()' | xxd -r -p | sha256sum
Wasm Verification
Verify that the hash of the gzipped WASM matches the proposed hash.
git fetch
git checkout cf41372e3d4dc1accfe2c09a7969f8bddc729dc1
"./ci/container/build-ic.sh" "--canisters"
sha256sum ./artifacts/canisters/ic-icrc1-index-ng.wasm.gzOfficial view: dashboard.internetcomputer.org/proposal/143762