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
Showing“upgrade”
Ecosystem
Key Management Service (KMS)
Key Management Service (KMS) Hold the Canton participant's operational keys in an external key management service. By default a Canton participant generates its operational keys an…
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
Code
LFDT-Lockness/cggmp21: CGGMP21_MIGRATION.md
…protocol implementation to the latest cggmp24 version. This upgrade is essential to align with the most recent CGGMP24 paper revision. There's many breaking changes in this release…
Ecosystem
Troubleshooting
Troubleshooting Common problems, and the order in which to look at things. A general method Most problems resolve quickly if you work from the outside in. {% stepper %} {% step %} …
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
Ecosystem
Validator Backups and Identity Dumps
Validator Backups and Identity Dumps How to configure scheduled backups and identity dumps for validator nodes in CatalyX Blockchain Manager. Overview This guide explains how to co…
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
Code
PartyLayer/PartyLayer: docs/wallet-acceptance.md
Wallet acceptance evidence and test environments Review date: 2026-10-24. This page distinguishes automated code evidence, actual wallet approvals and independently confirmed ledge…
Code
C7-Digital/c7_ledger: scribe/README.md
@c7-digital/scribe Transform raw DAML codegen output into unified, modern ESM TypeScript packages for use with @c7-digital/ledger. What it does dpm codegen-js produces raw TypeScri…
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
Code
PartyLayer/PartyLayer: SIGNING.md
Registry signing and activation Status: production signing is not activated. The production wallet registry is UNSIGNED. No production key has been generated. Why this exists The w…
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
Code
Noves-Inc/canton-data-app: docs/environment-variables.md
Container environment variables This reference lists the environment variables exposed by the Helm chart and Docker Compose bundle. Start with the required and important settings. …
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
Code
OpenZeppelin/canton-contracts: packages/token/token-cip112-v1/README.md
Token CIP-0112 V1 A CIP-0112-compliant token implementation built against the Token Standard V2 (TSv2) interfaces. It provides holdings, transfer instructions, allocations, registr…
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
Ecosystem
Introduction to Canton Network
Introduction to Canton Network This section covers the introduction to the Canton Network, including its core components, architecture, and key concepts relevant to operating nodes…
Code
peacefulstudio/canton-dotnet-sdk: src/Daml.Runtime/README.md
Daml.Runtime Runtime library for Daml C# code generation, part of the Canton .NET SDK. This package provides the base types and serialization support required by C# code generated …
Code
OpenZeppelin/canton-contracts: examples/token/token-cip112-custom/daml/OpenZeppelin/Examples/Token/Cip112/Custom.daml
… only, never on the default templates, so it has its own -- upgrade lineage. -- -- What it adds over the defaults, and the mechanism each addition uses: -- -- - Roles. A pauser and…
Code
dominicrume/cantor8_kya_rails: docs/findings-openzeppelin.md
Mutation testing three OpenZeppelin Canton repositories Run on 2026-09-07 with tools/daml_mutate.py, answering the standing invitation in OpenZeppelin's forum thread: *"Test it… Cl…
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
Showing 241 to 270 of 307Search all sources →