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 54m ago29 sources
ShowingOfficial
Official
Multi-Synchronizer Operations with the JSON Ledger API and TypeScript
Multi-Synchronizer Operations with the JSON Ledger API and TypeScript This tutorial shows you how to work with a multi-synchronizer Canton setup using the JSON Ledger API and TypeScript. Overview You will explore an example project that demonstrates five key scenarios: • Allocating parties an
Sep 21, 2026
Official
Research Publications
Daml, Canton, and their underlying theory are described in the following research publications: • Daml: A Smart Contract Language for Securely Automating Real-World Multi-Party Business Workflows describes the theory underlying Daml’s language primitives for smart contracts and how Daml is compile
Sep 18, 2026
Official
1.11.3
1.11.3 — 2026-09-17 🩹 Fixes • revert #2445 ( #2451 , #2445 ) • verify self signed token against client secret in each request ( #2392 ) • missing fe routes ( #2447 ) 🧱 Updated Dependencies • Updated @canton-network/core-wallet-dapp-rpc-client to 1.12.1 • Updated @canton-network/core-walle
Sep 17, 2026
Official
3.5.18
Release of Canton 3.5.18 Canton 3.5.18 has been released on September 17, 2026. Summary This is a maintenace release that brings improvements to CantonBFT, LSU, and other minor improvements. What’s New CantonBFT • Batch fetching: retry patience defaults are now shorter to avoid long delay
Sep 17, 2026
Official
Super Validator Deployment Recommendations
This page collects deployment recommendations for operators running a Super Validator (SV) node. These settings are not strictly required, but following them helps your node run reliably and perform well under production load. PostgreSQL configuration The recommended values below are expressed t
Sep 17, 2026
Official
Primary Validator Onboarding
Onboarding (Primary Validator) The onboarding process consists of the following high-level steps. 1. Choose a Third Node Operator • Select a third-party node operator that will host parties on an additional covalidating node. 2. Configure the DAR Repository • Create and configure access to a
Sep 16, 2026
Official
CIP Index
This page catalogs Canton Improvement Proposals across all types. The canonical source of truth is the CIP GitHub repository , where each CIP has its own directory containing the full proposal text. To join current CIP discussions and other mailing lists, Check CIP Discuss . For background on what C
Sep 16, 2026
Official
Canton Identity Management
Identity Management On-ledger identity management focuses on the distributed aspect of identities across Canton system entities, while user identity management focuses on individual participants managing access of their users to their ledger APIs. Canton comes with a built-in identity management
Sep 16, 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 component exposes, how to scrape it, and which metrics to watch on validators and Super Validators — see: • Splice Metr
Sep 16, 2026
Official
Canton Observability Configuration
Monitoring Best Practices Introduction Observability (also known as “monitoring”) lets you determine if Canton is healthy or not. If the state is not healthy, observability helps diagnose the root cause. There are three parts to observability: metrics, logs, and traces. These are described in th
Sep 16, 2026
Official
Security Issues
Security-related failures typically block your validator from starting or from authenticating to the synchronizer and its APIs. The errors are often cryptic, but they fall into a few well-defined categories. Certificate Problems Certificate Expiry TLS certificates used by your validator (for i
Sep 16, 2026
Official
Diagnose Canton Nodes
Distributed systems can fail in many ways and finding the cause of an error is not straightforward. This guide captures the common steps our engineers take when trying to troubleshoot issues found during development or support. Key knowledge Canton transaction processing steps Canton transacti
Sep 16, 2026
Official
Daml models
The Daml models for the Registry App are shipped as a bundle of DAR files. Supported versions We currently support the Daml models shipped with the 0.12, 0.13, and 0.14 releases, and include the DARs for those releases in the latest available bundle. For maximum compatibility, we recommen
Sep 15, 2026
Official
Common Issues FAQ
Answers to frequently asked questions from Canton Network validators and application developers. This FAQ is compiled from actual support interactions and addresses the most common points of confusion. Getting Started What are the prerequisites for running the Canton Quickstart? Hardware Requi
Sep 14, 2026
Official
Running the Demo
Explore the Canton Network Application Quickstart demo Business case The Canton Network (CN) Quickstart is scaffolding to support development efforts to build, test, and deploy CN applications. It resolves infrastructure problems that every CN application must solve. Use the CN Quickstart Applic
Sep 14, 2026
Official
Key Management
Crypto key management This page explains how to list, rotate, generate, deactivate, and delete keys of a Canton node. It also explains how to configure the cryptographic schemes supported by a node. There is a separate section on the management of namespace keys. List keys Use the following c
Sep 14, 2026
Official
Debugging with lnav
Debugging and troubleshooting with lnav Contents Jumping In lnav is a log file viewer and navigator that helps you view, search, filter, and analyze log files. This section gets you started quickly with lnav in CN application development using LocalNet. Screenshots and instructions are mad
Sep 14, 2026
Official
Prerequisites and Installation
Canton Network quickstart installation Introduction The Quickstart application helps you and your team become familiar with CN application development by providing essential scaffolding. The Quickstart application provides a launchpad and is intended to be extended to meet your business needs. W
Sep 14, 2026
Official
Choose Your Path
Whether you’re new to blockchain or migrating from another platform, this guide helps you find the most efficient path to building on Canton Network. Prefer to just start by building? The QuickStart walks you through running a full-stack Canton app that you can run on LocalNet. Quick Assessment
Sep 14, 2026
Official
What is Canton Network?
Canton Network is a public layer 1 blockchain designed for privacy-preserving transactions. Unlike traditional blockchains where all transactions are visible to all participants, Canton enables selective disclosure - parties see only the data they’re entitled to see. The 60-Second Pitch Canton N
Sep 14, 2026
Official
Daml SDK
The Daml SDK is the core development kit for building on Canton. It bundles the Daml compiler, Daml Script runner, Canton Sandbox, and supporting tools into a single installable package managed through dpm. What’s Included The Daml SDK provides the following components: • Daml compiler — Comp
Sep 14, 2026
Official
1.11.2
1.11.2 — 2026-09-12 🩹 Fixes • temp disable client_id check ( #2445 ) ❤️ Thank You • Marc Juchli @mjuchli-da
Sep 13, 2026
Official
1.5.0
1.5.0 Released on September 9th, 2026 • Correctly handle holding locks which have a relative expiresAfter previously, holdings with a relative expiresAfter could be incorrectly considered locked forever. This fix also revealed some misleading typings in the SDK which are now corrected. i
Sep 11, 2026
Official
1.5.1
1.5.1 Released on September 10th, 2026 • Added support for Canton 3.6.X
Sep 11, 2026
Official
Wallet SDK
Release notes are reproduced from docs/wallet-integration-guide/src/release-notes/index.rst in canton-network/wallet. Releases • Wallet SDK 1.5.1 • Wallet SDK 1.5.0 • Wallet SDK 1.4.0 • Wallet SDK 1.3.1 • Wallet SDK 1.3.0 • Wallet SDK 1.2.1 • Wallet SDK 1.2.0 • Wallet SDK 1.1.0 • Wall
Sep 11, 2026
Official
1.0.0
1.0.0 Released on April 17th, 2026 Wallet SDK v1 is the new long-term API shape for application development. Rather than being an additive patch to v0, v1 introduces a cleaner and more explicit model focused on composability, multi-party flows, and transport flexibility. Why move to v1 • Statel
Sep 11, 2026
Official
Allocations
Allocation requests can only be received and actioned from the Splice Portfolio, they cannot be initiated or created. Allocate Assets to an Allocation Request There are two ways to allocate assets to an allocation request. • From the Dashboard, select the allocation request. Or navigate to Off
Sep 11, 2026
Official
DevNet Faucet
This feature is available on DevNet only. The faucet lets you receive test tokens for deployment and testing purposes. Tap the Faucet 1 Open the DevNet section Go to the Settings page, navigate to the DevNet section, and click Tap . 2 Choose an instrument and amount Select the instrume
Sep 11, 2026
Official
First-Time Setup
Prerequisites Follow the deployment documentation to run the portfolio. Before you can use it, you need to add at least one registry. You can do this by adding registries to the configuration file as explained in the deployment documentation , or in the UI . Connect a Wallet Once the Splice P
Sep 11, 2026
Official
Navigation
Primary Party Splice Portfolio can see, and take actions on, assets across multiple Canton Network addresses. Although you can see assets from multiple accounts at all times, you can only take actions from one address at a time. Your primary party is the party you can currently take actions from,
Sep 11, 2026
Showing 961 to 990 of 1,638Search all sources →