github dfinity/ic ledger-suite-icp-2025-03-26

latest releases: release-2025-04-03_03-15-base, release-2025-03-27_03-14-base
7 days ago

ICP Ledger Suite release 2025-03-26

Features

  • Migrate ICP ledger blocks to stable structures
  • Migrate ICP archive to stable structures
  • Introduce ICP archive upgrade argument that allows to change the archive maximum size

Upgrade and Downgrade Notes

  • It is recommended to have all ledger suite canisters running at the same version
  • Downgrading the ledger from this release to an earlier release is not supported
  • Upgrading the ledger suite canisters shall be done in the following order:
    1. The index first
    2. The ledger second
    3. Any archives third

WASM Verification

git fetch
git checkout ledger-suite-icp-2025-03-26
./ci/container/build-ic.sh -c
sha256sum ./artifacts/canisters/ic-icp-index-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-archive-node-canister.wasm.gz
sha256sum ./artifacts/canisters/ledger-canister_notify-method.wasm.gz

The hashes should match the values included in the SHA256SUMS file. For convenience, the filenames and corresponding hashes are also included in the table below.

Files and Hashes

Filename SHA256
ic-icp-index-canister.wasm.gz b443df3315902404b142d60f3cfd2f580181683310f6e6321b52de297deffcda
ledger-archive-node-canister.wasm.gz 5bf34cb029e437c4ccb990b1595876d4c869566d66b8b58059d0ee742891c219
ledger-canister_notify-method.wasm.gz d6129209b5178a1daf5b66f6a907bd3ddcde48dd14acd35e49791bfdfe6273d0
index.did 12c80b4e94a1d32783a92475de87840fa54a5a4d94e60db29422c604cf3a1baa
ledger_archive.did dfe94a3046239ba1cf16c33f7202ea408de83ed2c355788e47c06adfa8bbe110
ledger.did 24481afa4bee54f347a1abff3c4b1aefbc190a7b4f59d6dde32604a61ef5935a

Don't miss a new ic release

NewReleases is sending notifications on new releases.