Upgrade Internet Identity Backend Canister to bfd664d89
#144834 · Open · 4 d left · proposed Nov 13, 2026
Summary
Backend Canister Upgrade
Fixes the newly-shipped notifications path by making an app's notification live for the window the app actually requested (instead of being wrongly capped at II's internal ~5-minute posting deadline), and bounds the notification /metrics output with per-ranking slot caps plus a 1.5 MB total byte budget so it stays within one reply - without changing any metric or label the dashboard queries.
What's Changed
_Since proposal-backend-144743_
- feat(be): keep an app's notification for the window the app asked for (#4498)
- fix(be): bound the notification metrics' series (#4497)
Wasm Verification
To build the wasm modules yourself and verify their hashes, run the following commands from the root of the Internet Identity repository:
git pull # to ensure you have the latest changes.
git checkout bfd664d897263096252f1f3eaac2605880b0f51a
./scripts/verify-hash \
--ii-hash 5d8b0afded2192e8a4bd26accccd81335633647702c9c33b0cf3d7a1d76b0de7 \
--archive-hash 1f805192a1660851affc5f38e1ac9c8270dccb180fac17838019c6593ea4683b
Backend Argument Verification
Run the following command to verify the backend upgrade argument hash:
didc encode -d ./src/internet_identity/internet_identity.did -t '(opt InternetIdentityInit)' '(null)' | xxd -r -p | sha256sum
The output should match the argument hash.
Official view: dashboard.internetcomputer.org/proposal/144834