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 · API Overview
Ledger API
…e dropdown. A walkthrough of the JSON API end-to-end (auth, party allocation, contract create, query) is in Module 4 — Canton and the JSON Ledger API . Key services The same logica…
Jul 13, 2026
OfficialCanton Network docs · … › Java Bindings › Packages › com.daml.ledger.javaapi.data
User.Right.CanExecuteAs
…Upstream docs | CanExecuteAs(String) | Added 3.5.1 | Open | party | Added 3.5.1 | Open | History Added 3.5.1
Sep 22, 2026
OfficialCanton Network docs · Reference
Configuration Reference
…URL of the sponsoring SV svSponsorAddress: "SPONSOR_SV_URL" Party hint: must be <organization>-<function>-<enumerator> validatorPartyHint: "YOUR_VALIDATOR_PARTY_HINT" Node identifi…
Jul 17, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v0/transactions
Scan API POST /v0/transactions OpenAPI Updated 0.5.12 Deprecated 0.5.10 Removed in 0.7.0 POST /v0/transactions Removed in 0.7.0. Historical definition from 0.6.14. Deprecated with …
Sep 22, 2026
OfficialCanton Network docs · Component Architecture
Participant Node Architecture
…s distributed ledger architecture. A Participant provides a party-specific view of the distributed ledger, processes its Daml logic, and participates in the Canton protocol with ot…
Jul 6, 2026
OfficialCanton Network docs · Development Tools
Daml Studio
…he full diagnostic message. For example, if you reference a party that is not in scope: template MyContract with owner : Party where signatory missingParty -- Error: Variable not i…
Jun 26, 2026
OfficialCanton Network docs · … › v2 › Services › CommandService
SubmitAndWaitForTransaction
Ledger API › gRPC API › v2 › SubmitAndWaitForTransaction com.daml.ledger.api.v2 SubmitAndWaitForTransaction gRPC RPC /com.daml.ledger.api.v2.CommandService/SubmitAndWaitForTransact…
Nov 6, 2026
OfficialCanton Network docs · Community Resources
Keycloak Configuration Guide for Canton Validator (Community)
… • CNS UI: https://cns.your-domain.example • Your assigned PARTY_HINT identifier from the Canton network Realm Configuration • Create the realm for your Canton validator. • Naviga…
Jun 22, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2 › Services › CommandService
SubmitAndWaitForTransaction
Ledger API › Protobuf › com.daml.ledger.api.v2 › SubmitAndWaitForTransaction com.daml.ledger.api.v2 SubmitAndWaitForTransaction gRPC RPC /com.daml.ledger.api.v2.CommandService/Subm…
Nov 6, 2026
OfficialCanton Network docs · dApp API › Sync dApp API
accountsChanged
…Result application/json Result [ { "primary": "<boolean>", "partyId": "<string>", "status": "<string>", "hint": "<string>", "publicKey": "<string>", "namespace": "<string>", "netwo…
Nov 6, 2026
OfficialCanton Network docs · dApp API › Sync dApp API
listAccounts
…Result application/json Result [ { "primary": "<boolean>", "partyId": "<string>", "status": "<string>", "hint": "<string>", "publicKey": "<string>", "namespace": "<string>", "netwo…
Nov 6, 2026
OfficialCanton Network docs · dApp API › Async dApp API
accountsChanged
…Result application/json Result [ { "primary": "<boolean>", "partyId": "<string>", "status": "<string>", "hint": "<string>", "publicKey": "<string>", "namespace": "<string>", "netwo…
Nov 6, 2026
OfficialCanton Network docs · dApp API › Async dApp API
listAccounts
…Result application/json Result [ { "primary": "<boolean>", "partyId": "<string>", "status": "<string>", "hint": "<string>", "publicKey": "<string>", "namespace": "<string>", "netwo…
Nov 6, 2026
OfficialCanton Network docs · Architecture
Cryptographic keys in Canton
This section is about cryptographic keys in Canton. As a preliminary, it outlines general options for storing secrets in Canton. Then, it gives an overview of the various kinds of …
Aug 6, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Featured App Activity Markers
When your application runs on Canton Network, economically meaningful events can be recorded as app activity . The preferred mechanism for this is the FeaturedAppActivityMarker con…
Oct 12, 2026
OfficialCanton Network docs · Wallet Gateway › User API
listMessagesToSign
… { "messages": [ { "id": "<string>", "status": "<string>", "partyId": "<string>", "publicKey": "<string>", "message": "<string>", "createdAt": "<string>" } ] }
Nov 6, 2026
OfficialCanton Network docs · Daml Standard Library › Modules
DA.Crypto.Text
…e into a hex encoded string. Instances: • instance HasToHex Party • instance HasToHex Int • instance HasToHex Text class HasFromHex a Methods: • fromHex : BytesHex -> a Converts a …
Sep 22, 2026
OfficialCanton Network docs · Daml Standard Library › Modules
DA.Set
…etField map ( Set k) ( Map k ()) • instance IsParties ( Set Party ) • instance Serializable k => Serializable ( Set k) • instance Ord k => Eq ( Set k) • instance Ord k => Ord ( Set…
Sep 22, 2026
OfficialCanton Network docs · Wallet Gateway › User API
listWallets
…Result application/json Result [ { "primary": "<boolean>", "partyId": "<string>", "status": "<string>", "hint": "<string>", "publicKey": "<string>", "namespace": "<string>", "netwo…
Nov 6, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Multi-Synchronizer Operations with the JSON Ledger API and TypeScript
…fetch • Observing a failed reassignment caused by a missing party on the target synchronizer • Observing a failed reassignment caused by an unvetted package on the target synchroni…
Sep 21, 2026
OfficialCanton Network docs · Wallet Gateway › User API
getMessageToSign
…ult { "message": { "id": "<string>", "status": "<string>", "partyId": "<string>", "publicKey": "<string>", "message": "<string>", "createdAt": "<string>" } }
Nov 6, 2026
OfficialCanton Network docs · Production Operations
Decommission Canton Nodes
…ontracts. As an example, consider the following scenario: • Party bank is hosted on participant P1 and party alice is hosted on participant P2. • An active contract exists with ban…
Sep 21, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
SDKs and APIs
Canton provides a set of tools and APIs for building applications against the ledger. This page covers what each component does and when to use it. Daml SDK The Daml SDK bundles th…
Jul 13, 2026
OfficialCanton Network docs · Development Tools › Splice Portfolio dApp UI
Add a Registry
…ion, and click Add . • Enter the registry URL and the admin party associated with the registry, then click Add . • View and delete registries in the Registries section. Next Steps …
Sep 11, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/updates/:update_id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/updates/{update_id}' import json import requests…
Aug 31, 2026
OfficialCanton Network docs · Overview
SDKs and Tools
…ors and advanced developers use it for topology management, party administration, and debugging. See the Global Synchronizer section for operational details. Daml Script is the tes…
Jun 25, 2026
OfficialCanton Network docs · Wallet Gateway › Use the Wallet Gateway
Approve & Sign Transactions
…if the dApp triggered it). There you can see: • The wallet (party) the transaction will act as. • The network it will be submitted to. • The transaction details the dApp prepared, …
Aug 6, 2026
OfficialCanton Network docs · Resources
Research Publications
… Contract Language for Securely Automating Real-World Multi-Party Business Workflows describes the theory underlying Daml’s language primitives for smart contracts and how Daml is …
Sep 18, 2026
OfficialCanton Network docs · … › Java Bindings › Packages › com.daml.ledger.javaapi.data.codegen.json
JsonLfDecoders
…n | optionalNested(JsonLfDecoder<Optional<T>>) | - | Open | party | - | Open | record(List<String>, Function<String, JsonLfDecoders.JavaArg<? extends Object>>, Function<Object[], T…
Sep 22, 2026
OfficialCanton Network docs · Splice APIs
Splice Daml Models
…name-service — Canton Name Service (CNS) for human-readable party names. • splice-dso-governance — Decentralized Synchronizer Operator governance contracts. • splice-util — shared …
Aug 4, 2026
Showing 421 to 450 of 601Search all sources →