Version Information

The following versions of Canton and the Daml SDK were used to build this Splice release:

Canton version used for validator and SV nodes

3.3.0-snapshot.20250630.15992.0.vb8ce8c94

Daml SDK version used to compile .dars

3.3.0-snapshot.20250502.13767.0.v2fc6c7e2

Daml SDK version used for Java and TS codegens

3.3.0-snapshot.20250415.13756.0.vafc5c867

Note

The SDK version numbers do not match the Github releases of the Daml SDK, but instead refer to the artifact versions used inside a Daml SDK release. A potential source of confusion that we expect to resolve in the future, https://github.com/hyperledger-labs/splice/issues/472.

Installing a Compatible Daml SDK

You are not required to install the exact same Daml SDK versions used to build this Splice release. These versions are provided for reference only. .dar files built by older 3.x Daml SDKs are generally compatible with the Canton version used in this Splice release.

For testing the interaction of your app with a Validator Node, we do recommend to use the Canton version used in this Splice release, which is the case if you deploy your Validator Node using the validator deployment instructions.

To profit from the most recent features and bug fixes of the Daml SDK, we recommend to use a recent Daml SDK release that has the same major and minor version as the Canton version used in this Splice release.

Follow these steps to install a recent, compatible OSS Daml SDK version:

  1. Select a release with the same major and minor version as the Canton version used in this Splice release from the Github releases of the Daml SDK. For example, the 3.3.0-snapshot.20250603.0 release.

  2. Install that release using

    curl -sSL https://get.daml.com/ | sh -s 3.3.0-snapshot.20250603.0
    

    while replacing 3.3.0-snapshot.20250603.0 with the version you selected in the first step.

For more information about installing the Daml SDK, see the Daml assistant installation guide.

Comments