canton-daml-sdk
Installation
SKILL.md
Canton Daml SDK (dpm)
Overview
The Daml SDK bundles the compiler, code generators, sandbox, and tooling for Canton development. The entry point is dpm (the Daml Package Manager / CLI) — most workflows start with a dpm command. It manages SDK installation, scaffolding, compilation, testing, codegen, and local environments.
Install
- Mac/Linux:
curl https://get.digitalasset.com/install/install.sh | sh - Windows: run the installer from
get.digitalasset.com(sets up PATH). - Prereqs: VS Code, JDK 17+ on
JAVA_HOME; Apple Silicon may need Rosetta 2. - SDK installs under
${DPM_HOME}(default~/.dpm/,%APPDATA%/.dpm/on Windows). - Verify:
dpm version.