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

Best matches

1,224 pages
CodeGitHub code · Denend/x402-canton-facilitator
Denend/x402-canton-facilitator: specs/scheme_exact_canton.md
…ol Flow One transaction settles each payment: - Client (off-ledger): signs a TransferFactory_Transfer — sender = payer, receiver = merchant, amount, the specific inputHoldingCids s…
OfficialCanton Network docs · Tooling
Debugging Tools
…a running Canton node. It is the most direct way to inspect ledger state during development. Inspecting the Active Contract Set To see what contracts currently exist for a party: @…
Aug 11, 2026
CodeGitHub code · walnuthq/dpm-trace
walnuthq/dpm-trace: docs/commands.md
…ection flags: cp .dpm-trace.example.json .dpm-trace.json { "ledgerUrl": "http://localhost:<json-ledger-api-port>", "readAs": "<party-id>", "darPaths": ["./path/to/app.dar"] } trace…
OfficialCanton Network docs · … › com.digitalasset.canton.admin.participant.v30 › Services › PruningService
GetSafePruningOffset
…runingOffsetRequest Client stream No before_or_at Timestamp ledger_end int64 counter_participants_commitments_state SafeToPruneCommitmentState Outputs GetSafePruningOffsetResponse …
Nov 6, 2026
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/typed-transfer.md
…e: '2026-12-31T23:59:59Z', }); result.updateId; // the real ledger update id One call, one result. In between, the wallet builds the command from the intent using its own view of w…
EcosystemCatalyX docs
Identity & Endpoints
… is set, and each is copyable: Auth URL · Target Audience · Ledger API client ID · Ledger API user · CNS UI client ID · Wallet UI client ID · Wallet user · Management Scope With ma…
OfficialCanton Network docs · Module 3: Daml Smart Contracts
Building and Packaging
Work with dependencies The application from compose is a complete and secure model for atomic swaps of assets, but there is plenty of room for improvement. However, one can’t imple…
Sep 4, 2026
OfficialCanton Network docs · Troubleshooting
Daml Error Codes
This page lists error codes you are most likely to encounter during Canton Network application development, grouped by where they originate. Each entry includes the error message, …
May 12, 2026
EcosystemCatalyX docs
Validator Management
…icy: How CatalyX Blockchain Manager handles data retention, ledger pruning, and backup strategy for validator and participant infrastructure. - DAR management: How to upload and de…
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/updates/flats
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/updates/flats' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: app…
Aug 31, 2026
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/migration.md
…configuration | | SDK before 0.20 | Review native provider, Ledger API and cache changes below before upgrading | | Custom React UI with an application-owned client | Keep the adva…
EcosystemLync docs
Examples | LYNC
…ge. Start the sandbox in a separate terminal: dpm sandbox --ledger-api-port 5001 --admin-api-port 5002 --json-api-port 7575 Then, from the project root: dpm canton-deploy init dpm …
OfficialCanton Network docs · Troubleshooting
FAQ
…used. Option 1: call the /v2/interactive-submission/prepare Ledger API endpoint and check the costEstimation field in the response. It contains an estimate for both the traffic use…
Aug 7, 2026
CodeGitHub code · dominicrume/cantor8_kya_rails
dominicrume/cantor8_kya_rails: docs/what-this-proves.md
…n acceptance look prudent. Who decided. Every entry carries ledger — the system th
EcosystemCatalyX docs
Registration Guide
…suer URL, Canton Party ID), which is recorded on the Canton Ledger as a join request. This was a deliberate design goal: your credentials stay on your side. {% endhint %} *** Prere…
CodeGitHub code · OpenZeppelin/canton-contracts
OpenZeppelin/canton-contracts: packages/token/token-cip112-v1/README.md
Token CIP-0112 V1 A CIP-0112-compliant token implementation built against the Token Standard V2 (TSv2) interfaces. It provides holdings, transfer instructions, allocations, registr…
CodeGitHub code · Noves-Inc/canton-data-app
Noves-Inc/canton-data-app: docs/helm.md
…es. You can change the namespace, participant address, scan API URL, identity provider, and routing settings to match your cluster. 1. Check the cluster Set the context and namespa…
EcosystemLync docs
Troubleshooting | LYNC
…s and run: dpm install package 5. Status Cannot Reach Admin API The Admin API is required only when uploadVia is admin, or for dars, vet, and vet-dar. For ledger upload it is optio…
CodeGitHub code · raposza/tools
raposza/tools: AGENTS.md
AGENTS.md Author Claude/bentzn Operating notes for anyone - person or assistant - working in this repository. Read this first, then docs/architecture.md, which is the reference and…
CodeGitHub code · peacefulstudio/canton-dotnet-sdk-mini-demo
peacefulstudio/canton-dotnet-sdk-mini-demo: README.md
… V2 two-step transfer, over both the gRPC and the JSON/REST Ledger API, against a running Canton LocalNet. This repository is the quickstart and end-to-end integration test for the…
EcosystemCatalyX docs
Create Validator with Custom Identity Provider
Create Validator with Custom Identity Provider {% hint style="info" %} The alternative to this approach is using Integrated Keycloak, which automates the process as detailed in Cre…
Ecosystempartylayer.xyz
TypeScript Types
…eScript strict mode and exports comprehensive types for all APIs. This page documents the core types you ' ll work with most frequently. 💡 Tip All types are exported from @partyla…
CodeGitHub code · Noves-Inc/canton-data-app
Noves-Inc/canton-data-app: readme.md
…e for Canton Network. It lets you browse and filter private ledger activity, understand transactions in context, export data in reconcilable financial formats, and build applicatio…
CodeGitHub code · dominicrume/cantor8_kya_rails
dominicrume/cantor8_kya_rails: STATUS.md
…9: <https://lists.sync.global/g/cip-discuss/topic/cip_tbd_a_ledger_record_for/122004432>. step-0-refusal is now built and tested in CI, which it never was before, so
OfficialCanton Network docs · TypeScript
dApp SDK
…Summary | Introduced | Changed | Deprecated | Removed | dappAPI | Namespace | - | 1.1.0 | 1.2.0: members added: Command, Commands, CreateAndExerciseCommand, CreateAndExerciseComman…
Sep 22, 2026
EcosystemLync docs
Gas Profiler - DPM Component | LYNC
…d by running the Daml interpreter without committing to the ledger. • Can the validator's traffic budget cover it? — balance verification against the validator's current traffic bu…
EcosystemLync docs
Authentication | LYNC
…is page Authentication canton-deploy sends a JWT with every Ledger, Admin, and JSON API call. The token is resolved in this order: • --token • CANTON_DEPLOY_TOKEN • config token • …
OfficialCanton Network docs · SDKs › dApp SDK › API Reference
SDK Methods
…| { commands: Command[] } | The Daml commands to execute. | ledgerApi(request) Proxies an authenticated request to the Canton JSON Ledger API. Parameter | Type | Description | requ…
Jul 20, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
PATCH /v2/users/:user-id
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/users/{user-id}' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: …
Aug 31, 2026
CodeGitHub code · peacefulstudio/canton-dotnet-sdk
peacefulstudio/canton-dotnet-sdk: release-notes/v0.8.0.md
…on. - 🌐 Canton 3.7 only. The vendored gRPC protos and JSON Ledger API spec move to Canton 3.7.1, and running the clients against an older participant is untested and unsupported. …
Showing 601 to 630 of 1,224Search all sources →