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 5h ago29 sources
This week489pages updated upstreamNewestLogical Synchronizer UpgradesNov 6, 2026Official1,638pages from Canton and Digital Asset

Best matches

833 pages
OfficialCanton Network docs · Troubleshooting
Common Questions
…from Daml packages • JavaScript/TypeScript can use the JSON API (HTTP) or gRPC client libraries. The cn-quickstart includes a TypeScript frontend as a reference • Python and Go can…
Aug 11, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/authenticated-user
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/authenticated-user' \ --header 'Authorization: Bearer $TOKEN' import json import reques…
Aug 31, 2026
OfficialCanton Network docs · Release Notes › Canton
3.5.7
…eased on July 01, 2026. Summary This release provides a new Ledger API endpoint to obtain command completions and fixes a number of minor issues. What’s New New GetCompletions endp…
Jul 8, 2026
OfficialCanton Network docs · API Overview
Splice APIs
Splice nodes expose REST APIs that are separate from the Ledger API and the Admin API . These APIs are served by the Splice application layer run…
May 13, 2026
OfficialCanton Network docs · Module 6: Smart Contract Upgrades
Package Selection
…ailable. How Version Resolution Works Every contract on the ledger is associated with the package version that created it. When you fetch or exercise a contract, the runtime uses t…
May 16, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/users/:user-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/users/{user-id}' \ --header 'Authorization: Bearer $TOKEN' import json import requests …
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/idps
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/idps' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/…
Aug 31, 2026
OfficialCanton Network docs · CLI Tools
dpm (Daml Package Manager)
dpm is the command-line interface for Canton development. It manages SDK installation, project scaffolding, compilation, testing, code generation, and local development environment…
Nov 2, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/users
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/users' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/commands/submit-and-wait-for-transaction
…: 123, "nanos": 123, "unknownFields": "<object>" } } }, "minLedgerTimeAbs": "<string>", "minLedgerTimeRel": { "seconds": 123, "nanos": 123, "unknownFields": { "fields": {} } }, "su…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › AsyncAPI › v2/commands/completions
Publish completions
JSON API AsyncAPI › /v2/commands/completions › publish /v2/commands/completions Publish completions WebSocket Updated 3.5 PUB…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/idps
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/idps' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
OfficialCanton Network docs · Daml Standard Library › Modules
DA.Fail
…ort errors that are independent of the current state of the ledger, and should thus not be retried. Corresponds to the gRPC status code INVALID_ARGUMENT. See …
Sep 22, 2026
OfficialCanton Network docs · Deep Dives
Multi-Party Applications and Workflows
The purpose of this page is to: • Introduce you to the importance and problems of multi-party applications. • Provide a high-level overview of how Canton can help you build and run…
Aug 20, 2026
OfficialCanton Network docs · Production Operations
Canton Node Backup and Restore
…nt than that of the sequencer’s, as that would constitute a ledger fork. Therefore, if you back up both participant, mediator and sequencer databases sequentially, the following co…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/commands/submit-and-wait
…: 123, "unknownFields": { "fields": "<object>" } } } }, "minLedgerTimeAbs": "<string>", "minLedgerTimeRel": { "seconds": 123, "nanos": 123, "unknownFields": { "fields": {} } }, "su…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
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
OfficialCanton Network docs · Ledger API › AsyncAPI
/v2/commands/completions
Back to overview AsyncAPI Channel /v2/commands/completions Deprecated: please use GetCompletions instead. Subscribe to command completion even…
Sep 22, 2026
OfficialCanton Network docs · Reference
Admin API Reference
The Admin API provides administrative access to Canton participant, sequencer, and mediator nodes. It is used for node configurati…
Jun 26, 2026
OfficialCanton Network docs · dApp API
Sync dApp API
Back to overview OpenRPC Spec Sync dApp API An OpenRPC specification for the dapp to interact with a Wallet Provider. JSON-RPC Added 1.4.0 Updated 1.4.0 Latest …
Sep 22, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/idps/:idp-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/idps/{idp-id}' \ --header 'Authorization: Bearer $TOKEN' import json import requests ur…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › AsyncAPI › v2/commands/command-completions
Publish command completions
JSON API AsyncAPI › /v2/commands/command-completions › publish /v2/commands/command-completions Publish command completions W…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › AsyncAPI › v2/updates/flats
Publish flats
JSON API AsyncAPI › /v2/updates/flats › publish /v2/updates/flats Publish flats WebSocket Updated 3.5 PUBLISH /v2/updates/fla…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › AsyncAPI › v2/updates/trees
Publish trees
JSON API AsyncAPI › /v2/updates/trees › publish /v2/updates/trees Publish trees WebSocket Updated 3.5 PUBLISH /v2/updates/tre…
Sep 22, 2026
OfficialCanton Network docs · Wallet Gateway › Use the Wallet Gateway
Approve & Sign Transactions
…hrough the dApp SDK , which calls the Wallet Gateway’s dApp API. The Wallet Gateway prepares it against your validator, queues it for your approval, has your signing provider sign …
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 · Ledger API › OpenAPI
GET /v2/parties/participant-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/parties/participant-id' \ --header 'Authorization: Bearer $TOKEN' import json import re…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
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
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/users
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/users' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application…
Aug 31, 2026
OfficialCanton Network docs · Module 3: Daml Smart Contracts
Testing Daml Contracts
…y to asset-tests, asset is meant to be uploaded to a Canton ledger. Similarly multi-trade contains the MultiTrade template, and multi-trade-tests contains the corresponding scripts…
May 17, 2026
Showing 481 to 510 of 833Search all sources →