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 4h ago29 sources
Official
Multi-Synchronizer Application Best Practices
…ay administration. Be ready for multi-synchronizer data The Ledger API updates stream delivers reassignments as a separate update type, carrying UnassignedEvent and AssignedEvent, …
Sep 11, 2026
Official
Decentralization
Decentralization In the context of Canton, decentralization is primarily a distribution of power or ownership over a particular entity to various owners or trustees. This means tha…
May 16, 2026
Official
Canton Coin Tokenomics
Canton Coin (CC) is the native utility token of the Global Synchronizer. It is implemented through the Splice open-source infrastructure, where it is referred to as “Amulet” at the…
Sep 1, 2026
Official
GET /v2/parties/:party
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/parties/{party}' \ --header 'Authorization: Bearer $TOKEN' import json import requests …
Aug 31, 2026
Official
GET /v2/package-vetting
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/package-vetting' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: ap…
Aug 31, 2026
Official
POST /v2/package-vetting/list
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/package-vetting/list' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Ty…
Aug 31, 2026
Official
Splice.Api.Token.MetadataV1
Types and interfaces for retrieving metadata about tokens. Interfaces interface AnyContract Interface used to represent arbitrary contracts. Note that this is not expected to be im…
May 18, 2026
Official
Upgrade Limitations
… result in a large number of active contracts stored on the ledger without a way to archive them, unless another update is deployed to evaluate the ensure clause to True. To deprec…
May 16, 2026
Official
addSession
Wallet Gateway › User API › addSession User API addSession JSON-RPC Updated 1.7.0 POST JSON-RPC addSession Protocol Details Protocol JSON-RPC …
Nov 6, 2026
Official
0.21.0
…isting UTXOs previously listHoldingsUtxo was limited to the ledger API upper bound of 200 items per request. For parties with a large number of holdings this meant not all UTXOs wo…
Jul 13, 2026
Official
Token Standard
…rview • See the text of the CIP-0056 for an overview of the APIs that are part of the Canton Network Token Standard V1. • See the text of the CIP-0112 for an overview of the APIs t…
Nov 3, 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, C…
Sep 14, 2026
Official
3.5.10
…y transactions with max serial where not handled properly • Ledger JSON API /v2/state/active-contracts-page is now available via POST; the GET variant that expects a request body i…
Jul 29, 2026
Official
Validator Roles and Responsibilities
…s • Connects to the synchronizer for coordination • Exposes APIs for applications to interact with the ledger What You Are Responsible For Infrastructure Operations • Node availabi…
Jul 16, 2026
Official
Introduction to Node Operations
…sus : Confirms transactions affecting its parties • Exposes APIs : Provides Ledger API access for applications • Connects to the Global Synchronizer : Provides connectivity to othe…
Jun 10, 2026
Official
Smart Contract Upgrading Reference
This document describes in detail what rules govern package validation upon upload and how contracts, choice arguments and choice results are upgraded or downgraded at runtime. The…
Jun 6, 2026
Official
Common Questions
…access depends on your setup: • TCP 443 — if you expose the Ledger API or validator wallet UI externally • TCP 26656 — if you run a CometBFT node (for SV operators) DevNet addition…
Jun 22, 2026
Official
Private Only Validators that are Connected to a Dedicated Synchronizers
…privacy, multi-party workflows, Daml smart contracts. • The Ledger API works identically to a Global Synchronizer-connected validator. • Simpler network topology for the synchroniz…
Oct 19, 2026
Official
Validator Users and Wallets
…Manage Daml parties . In essence, a party is an identity on-ledger, while a user represents an off-ledger entity that can be associated with one or more parties. By default, when a…
Jun 22, 2026
Official
Network Scalability
…g external signing that are onboarded through the validator APIs or any other party for which a WalletAppInstall contract has been created separately. • Parties using external sign…
Jun 22, 2026
Official
PATCH /v2/parties/:party
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/parties/{party}' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: …
Aug 31, 2026
Official
Essential Commands
…ee8536790dab1a31e7136e6d90ff6d473c Uptime: 23.86915s Ports: ledger: 30421 admin: 30422 json: 30423 Connected synchronizers: da::122032922613...::35-0 Unhealthy synchronizers: None …
Aug 11, 2026
Official
Optimize
Query optimization It is important to ensure that proper capacity planning of resources is performed to match the expected workload. Host infrastructure The following are the minim…
Oct 20, 2026
Official
Canton for Blockchain Developers
If you’re coming from Ethereum, Solana, or another blockchain platform, Canton will feel both familiar and fundamentally different. This section maps concepts you know to their Can…
Sep 1, 2026
Official
Configure the Wallet Gateway
…, served to dApps. | server | yes | Network binding, ports, API paths, and the admin user. | store | yes | Database connection for sessions, wallets, networks, IDPs, and transactio…
Oct 27, 2026
Official
Canton Console
…icipant, sequencer, and mediator operations through a typed API. For full operational documentation, see the Global Synchronizer section , which covers node setup and management in…
Aug 11, 2026
Official
Debugging Workflows
…e8536790dab1a31e7136e6d90ff6d473c Uptime: 23.577736s Ports: ledger: 30049 admin: 30050 json: 30051 Connected synchronizers: da::122032922613...::35-0 Unhealthy synchronizers: None …
Aug 11, 2026
Official
0.15.0
…15.0 — 2026-01-15 🚀 Features • wallet-gateway-remote: make API rate limit configurable ( #1141 ) • remove need for network selection during wallet creation ( #1128 , #686 ) • stor…
Oct 22, 2026
Official
3.5.16
…otprint due to a leaner loading of contract-ids. • Extended Ledger JSON API spec (openapi.yaml) with documentation for the user-paid traffic enforcement endpoints (/traffic/account…
Sep 3, 2026
Official
Monitoring Setup
…c: port: <port> By default the port is the one used for the Ledger API. Likewise, gRPC clients and NGinx can be configured to watch the health service for traffic management and lo…
Sep 16, 2026
Showing 631 to 660 of 798Search all sources →