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

Best matches

601 pages
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/top-validators-by-validator-rewards
… required Outputs 200 application/json validatorsAndRewards PartyAndRewards[] required 400 application/json error string required 404 application/json error string required History…
Sep 22, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/top-providers-by-app-rewards
…) required Outputs 200 application/json providersAndRewards PartyAndRewards[] required 400 application/json error string required 404 application/json error string required History…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/commands/async/submit-reassignment
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/commands/async/submit-reassignment' \ --header 'Authorization: Bearer $TOKEN' \ --head…
Aug 31, 2026
OfficialCanton Network docs · Development Tools › PQS
Operate
Run and prune To run PQS you need the following: • PostgreSQL database server • Daml Sandbox or Canton Participant Node as the source of ledger data • Any access tokens or TLS cert…
Oct 30, 2026
OfficialCanton Network docs · … › v2 › Services › CommandSubmissionService
Submit
…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 · … › com.daml.ledger.api.v2 › Services › CommandSubmissionService
Submit
…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 · … › v2 › Services › CommandService
SubmitAndWait
…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 Rec
Nov 6, 2026
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 · … › com.daml.ledger.api.v2 › Services › CommandService
SubmitAndWait
…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 G
Nov 6, 2026
OfficialCanton Network docs · Deep Dives
Canton Network Application Architecture Design
Canton Network application architecture design considerations Building and operating a production-level Canton Network application requires careful design considerations for each c…
May 16, 2026
OfficialCanton Network docs · Daml Standard Library › Modules
DA.NonEmpty
Daml module DA.NonEmpty Type and functions for non-empty lists. This module re-exports many functions with Daml Module DA.NonEmpty Latest release 3.5.9 Functions cons cons : a -> N…
Sep 22, 2026
OfficialCanton Network docs · Ledger API › gRPC API › Packages
v2.interactive.transaction.v1
…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 5, 2026
OfficialCanton Network docs · Super Validator Deployment
SV Network Resets
• DevNet (0.9.4) • TestNet (0.9.4) • MainNet (0.9.3) DevNet and TestNet get reset roughly every 3 months with the resets spread out such that they never happen at the same time on …
Nov 3, 2026
OfficialCanton Network docs · Reference Projects
cn
The cn-quickstart repository is a complete example application that demonstrates how to build, test, and run a Canton Network application. It includes Daml smart contracts, a Java …
Jul 16, 2026
OfficialCanton Network docs · Reference Projects
Splice Reference Apps
The Splice repository contains the reference applications that power the Global Synchronizer infrastructure. These applications handle validator operations, network scanning, walle…
May 21, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/traffic/accounts
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/traffic/accounts' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: …
Sep 4, 2026
OfficialCanton Network docs · Ledger API › Protobufs › Packages
com.daml.ledger.api.v2.interactive.transaction.v1
…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 5, 2026
OfficialCanton Network docs · API Overview › Splice APIs
Splice APIs Overview
…SV Nodes. Note that this view is the one visible to the DSO party and does not include any of the data that is private to the parties hosted on Validator Nodes. Use the app_dev_led…
Oct 12, 2026
OfficialCanton Network docs · Reference
Configuration Reference
…ends, API ports, and node identities. Dynamic settings like party registration and synchronizer connections are managed at runtime through the console or administration APIs. HOCON…
Aug 18, 2026
OfficialCanton Network docs · Deep Dives › External Calls
Using External Calls
…xternalCall (externalCall) template Instrument with owner : Party isinHex : Text where signatory owner nonconsuming choice FetchPrice : Text controller owner do -- "6f70a1b2" pins …
Oct 26, 2026
OfficialCanton Network docs · Troubleshooting
Installation Issues
Installation failures typically fall into three categories: container runtime issues, Kubernetes provisioning problems, or network-level blocks that prevent your validator from rea…
Sep 22, 2026
OfficialCanton Network docs · Reference
Canton Configuration Guide
Explain the difference between static and dynamic configuration. Move out specific configuration parts from here to their howto sections, such as multi-synchronizer below. Set Conf…
Sep 22, 2026
OfficialCanton Network docs · … › v2.admin › Services › CommandInspectionService
GetCommandStatus
Ledger API › gRPC API › v2.admin › GetCommandStatus com.daml.ledger.api.v2.admin GetCommandStatus gRPC RPC /com.daml.ledger.api.v2.admin.CommandInspectionService/GetCommandStatus P…
Nov 6, 2026
OfficialCanton Network docs · Why Canton?
The Problem Canton Solves
Blockchain technology promises shared truth between parties who don’t fully trust each other. But traditional blockchains achieve this trust through total public visibility—everyon…
May 12, 2026
OfficialCanton Network docs · API Overview › Splice APIs
Splice HTTP APIs
There are two sets of HTTP APIs exposed by Splice applications, as can be seen in the diagram below: • The app_dev_scan_api are exposed by the Scan App of SV nodes and provides acc…
Nov 3, 2026
OfficialCanton Network docs · CIPs
CIP Index
This page catalogs Canton Improvement Proposals across all types. The canonical source of truth is the CIP GitHub repository , where each CIP has its own directory containing the f…
Sep 16, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2.admin › Services › CommandInspectionService
GetCommandStatus
Ledger API › Protobuf › com.daml.ledger.api.v2.admin › GetCommandStatus com.daml.ledger.api.v2.admin GetCommandStatus gRPC RPC /com.daml.ledger.api.v2.admin.CommandInspectionServic…
Nov 6, 2026
OfficialCanton Network docs · Dedicated Synchronizers
Hybrid Synchronizer Pattern
A common deployment pattern on Canton Network combines dedicated synchronizers with the Global Synchronizer. Your validators connect to both, running high-volume or confidential wo…
Oct 19, 2026
OfficialCanton Network docs · Global Synchronizer & Tokenomics
Canton Coin Tokenomics
…tep transfers still generate an app reward for the provider party who maintains the TransferPreapproval contract. Activity Records and Minting Rounds
Sep 1, 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
Showing 511 to 540 of 601Search all sources →