LEARN · DOCUMENTATION
Documentation
Pages from 29 sources, kept in sync: the official Canton Network and Digital Asset docs, documentation from teams building on Canton, and readmes from their code. Search all of it, or start from a path below.
3,253pages
synced 3h ago29 sources
Official
Splice.AmuletRules
Templates template AmuletRules The rules governing how Amulet users can modify the Amulet state managed by the DSO party. Signatory: dso Field | Type | Description | dso | Party | …
May 18, 2026
Official
dpm (Daml Package Manager)
dpm is the command-line interface for Canton development. It manages SDK installation, project scaffolding, compilation, testing, code generation, and local development environment…
Nov 2, 2026
Official
Splice Daml APIs
The APIs below are published by Splice to aid decoupling different Canton Network applications. Consider using them to decouple your code from the upgrading cycles of your dependen…
Nov 3, 2026
Official
POST /v2/updates/transaction-by-id
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/transaction-by-id' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Conte…
Aug 31, 2026
Official
Validator Disaster Recovery
…alidators will initiate a roll-forward Logical Synchronizer Upgrade to roll forward to a new physical synchronizer. Validators will need to initiate the procedure on their node bas…
Nov 3, 2026
Official
POST /v2/updates/transaction-by-offset
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/transaction-by-offset' \ --header 'Authorization: Bearer $TOKEN' \ --header 'C…
Aug 31, 2026
Official
Super Validator Components
A Super Validator (SV) runs everything a regular validator runs, plus the Global Synchronizer infrastructure and governance tooling. SVs are operated by major institutions approved…
May 12, 2026
Official
Splice.DsoRules
Templates template BootstrapExternalPartyConfigStateInstruction Instruction to bootstrap the external party config state. This exists so that the ActionRequiringConfirmation for th…
May 18, 2026
Official
3.7.0
Release of Canton 3.7.0 Canton 3.7.0 has been released on October 29, 2026. Summary This minor release introduces protocol version 37 as a new protocol version. Synchronizers on pr…
Nov 4, 2026
Official
Manage Daml Packages and Archives
Manage Daml packages and archives About A package is a unit of compiled Daml code corresponding to one Daml project. This package contains compiled Daml-LF code. Every package has …
Aug 11, 2026
Official
Super Validator Helm Deployment
…he migration ID is frozen at the value after the last major upgrade and is only used for migration.id in the helm chart values. The serial ID is 0 for the initial synchronizer depl…
Nov 3, 2026
Official
Pause / Unpause
This feature is introduced with version 0.15 of the Registry App. Version 0.9.0 of the utility-registry-v0 package added the underlying isPaused field to the InstrumentConfiguratio…
Nov 5, 2026
Official
POST /v2/events/events-by-contract-id
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/events/events-by-contract-id' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Co…
Aug 31, 2026
Official
Common Questions
…n. It includes: • A complete Daml model with SCU-compatible upgrades • A TypeScript frontend • Backend automation with Daml Script • Docker Compose configuration for LocalNet • CI/…
Aug 11, 2026
Official
POST /v2/interactive-submission/executeAndWaitForTransaction
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/interactive-submission/executeAndWaitForTransaction' \ --header 'Authorization: Bearer…
Aug 31, 2026
Official
POST /v2/updates/update-by-id
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/update-by-id' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Ty…
Aug 31, 2026
Official
POST /v2/updates/update-by-offset
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/update-by-offset' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Conten…
Aug 31, 2026
Official
Kubernetes Validator Deployment
This section describes how to deploy a standalone validator node in Kubernetes using Helm charts. The Helm charts deploy a validator node along with associated wallet and CNS UIs, …
Nov 3, 2026
Official
Canton Improvement Proposals (CIPs)
Canton Improvement Proposals (CIPs) are the governance mechanism for the Global Synchronizer. A CIP is discussed on the cip-discuss mailing list, voted on by the Super Validator no…
Oct 29, 2026
Official
Glossary
A Active Contract Set (ACS) The set of contracts currently active (not archived) on a participant node for its hosted parties. The ACS represents the current state from that partic…
Jun 10, 2026
Official
GET /v2/state/active-contracts-page
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/state/active-contracts-page' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Cont…
Aug 31, 2026
Official
POST /v2/state/active-contracts-page
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/state/active-contracts-page' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Con…
Aug 31, 2026
Official
POST /v2/updates/get-updates-page
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/get-updates-page' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Conten…
Aug 31, 2026
Official
SV Security
Third-party Daml apps As an SV operator, you are most welcome to review, install, and use third-party Daml apps provided you install third-party Daml apps on a validator node separ…
Oct 30, 2026
Official
PQS (Participant Query Store)
PQS (Participant Query Store) subscribes to a validator’s transaction stream and projects contract data into a PostgreSQL database. Your backend queries this database with standard…
Oct 20, 2026
Official
com.digitalasset.canton.admin.participant.v30
Back to overview Protobuf Package com.digitalasset.canton.admin.participant.v30 12 services, 81 endpoints, 193 messages, 9 enums gRPC Added 3.7.0 Updated 3.5.1 Methods removed in 3…
Nov 5, 2026
Official
POST /v2/updates
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: applicati…
Aug 31, 2026
Official
POST /v2/updates/flats
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/flats' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: app…
Aug 31, 2026
Official
Monitoring Setup
This page covers Canton-side monitoring topics: participant node health endpoints and how to monitor ACS commitments. For Splice / Canton Network metrics specifically — what each c…
Sep 16, 2026
Official
CIP Reference
Canton Improvement Proposals (CIPs) are formal design documents that describe standards, protocol changes, governance procedures, and guidelines for Canton Network. They serve as t…
Jun 22, 2026
Showing 121 to 150 of 164Search all sources →