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

833 pages
OfficialCanton Network docs · Reference
Error Code Reference
…ross all components. Every error logged or returned via the API follows the format ERROR_CODE_ID(category_id, correlation_id_prefix): human-readable message. This page explains how…
Nov 5, 2026
OfficialCanton Network docs · Module 5: Testing & Deployment
Environment Configuration
Canton applications need different configurations for each environment — LocalNet, DevNet, TestNet, and MainNet. This page covers the configuration layers you work with: DPM global…
Oct 20, 2026
OfficialCanton Network docs · Wallet Gateway
Quickstart
… Node.js (tested with v24) and access to a Canton network’s Ledger API. For a fully local target, run a Splice LocalNet . 1 Install the Wallet Gateway Install globally with npm: np…
Aug 6, 2026
OfficialCanton Network docs · Deep Dives › QuickStart
QuickStart FAQ
…on Network Application Quickstart (CN App Quickstart) is a rapidly evolving work in progress. What are the minimum system requirements to run CN App Quickstart LocalNet? The CN App…
Sep 11, 2026
OfficialCanton Network docs · Splice Fundamentals
Synchronizer Traffic
…ests; sent when a participant initiates the committing of a ledger transaction. • Confirmation responses; sent for participants that host stakeholders of a transaction. Note that n…
Nov 6, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
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
OfficialCanton Network docs · Super Validator Deployment
Super Validator Helm Deployment
This section describes deploying a Super Validator (SV) node in kubernetes using Helm charts. The Helm charts deploy a complete node and connect it to a target cluster. Requirement…
Nov 3, 2026
OfficialCanton Network docs · Troubleshooting
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…
Sep 14, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/interactive-submission/preferred-package-version
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/interactive-submission/preferred-package-version' \ --header 'Authorization: Bearer $TO…
Aug 31, 2026
OfficialCanton Network docs · … › com.digitalasset.canton.admin.participant.v30 › Services › ParticipantRepairService
MigrateSynchronizer
…Config force bool force_repair_when_topology_transaction_at_ledger_end bool Outputs MigrateSynchronizerResponse Message com.digitalasset.canton.admin.participant.v30.MigrateSynchro…
Nov 6, 2026
OfficialCanton Network docs · Ledger API › gRPC API › Packages
com.digitalasset.canton.tea.v1
…s 1 Messages 8 Enums 0 Source community/traffic-enforcement/api/protobuf/com/digitalasset/canton/tea/v1/traffic_service.proto TrafficService Source file community/traffic-enforceme…
Nov 5, 2026
OfficialCanton Network docs · Resources
Support Checklist
….health.ping(participant, id="READY-FOR-PRODUCTION") • gRPC Ledger API Access Using the console on a participant, you can access the gRPC Ledger API for further troubleshooting. Fo…
May 16, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/execute
…ngSchemeVersion": "HASHING_SCHEME_VERSION_UNSPECIFIED", "minLedgerTime": { "time": { "Empty": {} } } }' import json import requests url = "…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › Protobufs › Packages
com.digitalasset.canton.tea.v1
…ssages 8 Enums 0 Source Files community/traffic-enforcement/api/protobuf/com/digitalasset/canton/tea/v1/traffic_service.proto Last available source file in the compared descriptor …
Nov 5, 2026
OfficialCanton Network docs · Module 2: Canton for Ethereum Developers
Concept Translation Tables
This reference provides detailed translations from Ethereum concepts to their Canton equivalents. Use this as a quick reference when you encounter familiar terms and need to unders…
Jun 22, 2026
OfficialCanton Network docs · Protocol Deep Dive
Reassignment Protocol
Why reassignments exist A participant node can connect to several synchronizers. Different synchronizers may serve different purposes: regulatory compliance, performance characteri…
May 12, 2026
OfficialCanton Network docs · Release Notes › Wallet Gateway
1.11.1
1.11.1 — 2026-09-10 🩹 Fixes • sanitize runtime errors in api responses ( #2269 ) 🧱 Updated Dependencies • Updated @canton-network/core-signing-participant to 1.12.1 • Updated @…
Sep 11, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/prepare
…hoice": "<string>", "choiceArgument": "<string>" } } ], "minLedgerTime": { "time": { "Empty": {} } }, "actAs": [ "<string>" ], "readAs": [ "<string>" ], "disclosedContracts": [ { "…
Aug 31, 2026
OfficialCanton Network docs · Troubleshooting
Development Issues
…ou are likely to hit while writing Daml code, connecting to APIs, and submitting transactions during local development. Daml Compilation Errors Common type mismatches The Daml comp…
May 16, 2026
OfficialCanton Network docs · Architecture
How Transactions Work
…ur application sends a command to its validator through the Ledger API. A command describes what should happen — “create this contract” or “exercise this choice on that contract.” …
May 12, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/parties
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/parties' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/preferred-packages
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/interactive-submission/preferred-packages' \ --header 'Authorization: Bearer $TOKEN' \…
Aug 31, 2026
OfficialCanton Network docs · Reference
Daml Language Reference
Overview: Template Structure This page covers what a template looks like: what parts of a template there are, and where they go. For the structure of a Daml file outside a template…
Aug 4, 2026
OfficialDigital Asset docs
Operator Backend API
…s. It is used by wallets and third-party apps to source off-ledger information to advance token standard workflows (through the use of explicit contract disclosure ). Base URLs • M…
Nov 5, 2026
OfficialCanton Network docs · Wallet Gateway › User API
listNetworks
Wallet Gateway › User API › listNetworks User API listNetworks JSON-RPC Updated 1.4.0 POST JSON-RPC listNetworks Protocol Details Protocol JSO…
Nov 6, 2026
OfficialCanton Network docs · Module 2: Canton for Ethereum Developers
Network Architecture Comparison
…r party's data via your validator const myContracts = await ledgerApi.getActiveContracts({ party: myParty, templateId: "Token" }); // Can't query other parties' balances // Must be…
May 12, 2026
OfficialCanton Network docs · Wallet Gateway › User API
addNetwork
Wallet Gateway › User API › addNetwork User API addNetwork JSON-RPC POST JSON-RPC addNetwork Protocol Details Protocol JSON-RPC Transport HTTP…
Nov 6, 2026
OfficialCanton Network docs · Wallet Gateway › User API
listSessions
Wallet Gateway › User API › listSessions User API listSessions JSON-RPC POST JSON-RPC listSessions Protocol Details Protocol JSON-RPC Transpor…
Nov 6, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.9.0
…rative before • localNetStaticConfig added since the wallet api and registry are static for localnet, a new config has been added to make early development easier import { WalletSD…
Jul 13, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
PATCH /v2/users/:user-id/rights
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/users/{user-id}/rights' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content…
Aug 31, 2026
Showing 601 to 630 of 833Search all sources →