Skip to content
CCPEDIAby Unity Nodes
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
This week489pages updated upstreamNewestLogical Synchronizer UpgradesNov 6, 2026Official1,638pages from Canton and Digital Asset

Best matches

601 pages
OfficialCanton Network docs · Resources
Support Checklist
…cessfully running the command participant.ledger_api.acs.of_party(participant.id.adminParty). Logging • Access to Readable Logs You are able to download the native Canton logs from…
May 16, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v1/updates
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v1/updates' \ --header 'Content-Type: application/…
Nov 2, 2026
OfficialCanton Network docs · Release Notes › Wallet Gateway
1.2.0
…wt ( #1702 ) • wallet-gateway-remote: updates to creating a party in the wallet gateway ( #1676 ) 🧱 Updated Dependencies • Updated @canton-network/core-wallet-dapp-rpc-client to 1…
Oct 22, 2026
OfficialCanton Network docs · Protocol Deep Dive
Cross-Synchronizer DvP Example
…esDepository; owner: Bob. Assigned to Securities Sync. Each party’s validator is connected to the synchronizers relevant to that party. Alice’s validator connects to Payments Sync …
Sep 3, 2026
OfficialCanton Network docs · Protocol Deep Dive
Canton Protocol Specification
This section provides the full technical specification of the Canton protocol. Where the Learn pages introduce concepts at a high level, these reference pages describe the protocol…
Aug 6, 2026
OfficialCanton Network docs
Dedicated Synchronizers
Canton Network applications are not limited to just the Global Synchronizer. You can operate dedicated synchronizers (also called extension synchronizers or private synchronizers) …
Oct 26, 2026
OfficialCanton Network docs · Deep Dives
External Calls
External calls require a synchronizer running protocol version 36 or later and a Daml package targeting LF 2.4 or later. External calls let a Daml choice invoke a function on an ex…
Oct 26, 2026
OfficialCanton Network docs · Protocol Deep Dive
Transaction Lifecycle
A Canton transaction passes through five distinct phases before it commits (or is rejected). Each phase involves specific node roles — participant nodes, sequencer nodes, and media…
Aug 6, 2026
OfficialCanton Network docs · Release Notes › Wallet Gateway
0.26.0
…remote: validate sub against networkidp ( #1589 ) • restore party allocation toasts ( #1594 ) • fix error in blockdaemon allocation ( #1586 ) • remove tx details for signing ( #157…
Oct 22, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Canton Coin and Traffic
Every transaction on the Global Synchronizer costs traffic. Canton Coin (CC) is the native currency you use to purchase traffic credits. As an application developer, you need to un…
Jun 16, 2026
OfficialCanton Network docs · Production Operations › Super Validator only
Disaster Recovery
There are three ways to recover from disasters: • In simple cases where only a single node is affected but the overall network is still healthy, a Restore from backup is usually su…
Nov 4, 2026
OfficialCanton Network docs · API Overview › Ledger API
JSON Ledger API Migration to V2 guide
Migration guide for existing JSON Ledger API V1 users. JSON Ledger API V2 is a mirror of a gRPC Ledger API, thus it diverges substantially in some aspects from V1 API. Some v1 endp…
Nov 6, 2026
OfficialCanton Network docs · Production Operations
Runbooks
Runbooks provide a structured response to known incident types. Each runbook follows the same phases: detect, assess, act, verify, and document. Incident Response Template Use this…
Aug 6, 2026
OfficialCanton Network docs · … › com.digitalasset.canton.topology.admin.v30 › Services › TopologyManagerReadService
ListPartyHostingLimits
…Protobuf › com.digitalasset.canton.topology.admin.v30 › ListPartyHostingLimits com.digitalasset.canton.topology.admin.v30 ListPartyHostingLimits gRPC RPC /com.digitalasset.canton.t…
Nov 6, 2026
OfficialCanton Network docs · Development Tools › Splice Portfolio dApp UI
Overview
…ingle aggregated dashboard • Review transaction history per party • Send, withdraw, accept, and reject transfer offers • Allocate assets to allocation requests, and withdraw those …
Sep 11, 2026
OfficialCanton Network docs · TypeScript
dApp SDK
TypeScript package dApp SDK TypeScript client library reference for dApp integrations. TypeScript Updated 1.2.0 Exports removed in 1.2.0 Package @canton-network/dapp-sdk Current re…
Sep 22, 2026
OfficialCanton Network docs · Wallet Gateway › Reference
User API
…provider. | Wallets | createWallet() | Create a new wallet (party) on a network. | | listWallets() | List all wallets for the current user. | | setPrimaryWallet() | Set the primary…
Aug 6, 2026
OfficialCanton Network docs · Deep Dives › External Signing
External Signing: Hashing Algorithm
… The resulting hash is signed by the holder of the external party’s private key. The signature authorizes the ledger changes described by the transaction on behalf of the external …
Aug 28, 2026
OfficialCanton Network docs · Architecture
Validator Architecture
A validator is the fundamental infrastructure unit on Canton Network. It hosts parties, stores their contract data, and processes transactions on their behalf. Understanding what’s…
May 12, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.10.0
…es await sdk.tokenStandard!.grantFeatureAppRightsForInternalParty() • localNet variation for AppProvider & AppUser you can now use both the appProvider and AppUser easily for show …
Jul 13, 2026
OfficialCanton Network docs · Protocol Deep Dive
Ordering Consensus
…ryption keys. • Sender privacy. Recipients do not learn the party ID of the sender. The sequencer strips sender information before delivering messages to other parties. • Traffic m…
Aug 21, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/prepare
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/interactive-submission/prepare' \ --header 'Authorization: Bearer $TOKEN' \ --header '…
Aug 31, 2026
OfficialCanton Network docs · Troubleshooting
FAQ
Super Validators Where do I find all whitelisted node operators? All whitelisted SVs are listed in the public global synchronizer configurations repository . Where do I generate a …
Aug 7, 2026
OfficialCanton Network docs · Release Notes › Wallet Gateway
1.12.0
…wallets sync ( #2628 ) • self issued login as existing user&party pair and E2E test ( #2556 ) • self-issued onboarding ( #2540 ) • self-issued idp and auth schema, username input a…
Oct 12, 2026
OfficialCanton Network docs · Wallet Gateway
Quickstart
This is the shortest path to a running Wallet Gateway: install it, generate a configuration file, start it against a Canton network, and confirm its three endpoints respond. It tar…
Aug 6, 2026
OfficialCanton Network docs · Validator Deployment › Deployment Options
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
OfficialCanton Network docs · Architecture
Multi-Synchronizer Architecture
Canton Network supports multiple synchronizers operating simultaneously. Each contract on the ledger is assigned to a specific synchronizer, and contracts can be moved between sync…
Sep 4, 2026
OfficialCanton Network docs · … › v2 › Services › ContractService
GetContract
…l int64 sint64 date int32 timestamp sfixed64 numeric string party string text string contract_id string optional Optional list List text_map TextMap gen_map GenMap record Record va…
Nov 6, 2026
OfficialCanton Network docs · Protocol Deep Dive
Synchronizer
Synchronizer A Synchronizer is a foundational part of the Canton architecture that provides two main functionalities: • Sequencing: Ordered and confidential communication between i…
May 16, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2 › Services › ContractService
GetContract
…l int64 sint64 date int32 timestamp sfixed64 numeric string party string text string contract_id string optional Optional list List text_map TextMap gen_map GenMap record Record va…
Nov 6, 2026
Showing 481 to 510 of 601Search all sources →