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 · 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 · Deep Dives
Explicit Contract Disclosure
… Contract Read Delegation Contract read delegation allows a party to acquire read rights during command submission over a contract of which it is neither a stakeholder nor an infor…
Oct 30, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.TransferInstructionV2
…ers: actors Returns: TransferFactoryView Arguments: actors [Party] Set of parties executing the fetch. Choice TransferFactory_Transfer Instruct the registry to execute a transfer. …
Nov 5, 2026
OfficialCanton Network docs · SDKs › dApp SDK
Quickstart
…K, initialize it, let the user connect a wallet, read their party, and submit a transaction. It uses only the high-level SDK. You do not need the Provider API to build a dApp. 1 In…
Oct 27, 2026
OfficialCanton Network docs · Wallet Gateway › User API
execute
…ameters 1 Result object Inputs params Shape object Required partyId, signature, signedBy, transactionId signature string required partyId string required transactionId string requi…
Nov 6, 2026
OfficialCanton Network docs · Deep Dives › External Signing
External Signing: Submitting Transactions, Part 1
…nternal.Ping where template Ping with id : Text initiator : Party responder : Party where signatory initiator observer responder choice Respond : () controller responder do return …
Sep 22, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-util-featured-app-proxies
Splice.Util.FeaturedApp.WalletUserProxy
…rProxy contract with the provider set to the app provider’s party • setup their wallet frontend such that users call the proxy’s choices instead of the original token standard choi…
May 18, 2026
OfficialCanton Network docs · CLI Tools
Canton Console
…e to a running node. For operational guidance — node setup, party management, topology administration, debugging workflows — see the Canton Console group under Global Synchronizer …
Aug 11, 2026
OfficialCanton Network docs · Canton Console
Debugging Workflows
When transactions fail, nodes disconnect, or the system behaves unexpectedly, the Canton Console provides the tools to diagnose the problem. This page walks through common debuggin…
Aug 11, 2026
OfficialCanton Network docs · Language Bindings
JavaScript Codegen
Daml Codegen for JavaScript Use the Daml Codegen for JavaScript (dpm codegen-js) to generate JavaScript/TypeScript code representing all Daml data types defined in a Daml Archive (…
Jul 6, 2026
OfficialCanton Network docs · dApp API › Sync dApp API
getPrimaryAccount
…e object Schema Wallet Required hint, namespace, networkId, partyId, primary, publicKey, signingProviderId, status primary string required partyId string required status string req…
Nov 6, 2026
OfficialCanton Network docs · … › v2.admin › Services › PartyManagementAlphaService
AuthorizePartyUpdate
Ledger API › gRPC API › v2.admin › AuthorizePartyUpdate com.daml.ledger.api.v2.admin AuthorizePartyUpdate gRPC Added 3.6.1 RPC /com.daml.ledger.api.v2.admin.PartyMa…
Nov 6, 2026
OfficialCanton Network docs · dApp API › Async dApp API
getPrimaryAccount
…e object Schema Wallet Required hint, namespace, networkId, partyId, primary, publicKey, rights, signingProviderId, status primary string required partyId string required status st…
Nov 6, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.AllocationRequestV2
… Returns: AllocationRequest_AcceptResult Arguments: actors [Party] Set of parties executing the acceptance. Implementations MUST check these parties to avoid unauthorized acceptanc…
Nov 5, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2.admin › Services › PartyManagementAlphaService
AuthorizePartyUpdate
…er API › Protobuf › com.daml.ledger.api.v2.admin › AuthorizePartyUpdate com.daml.ledger.api.v2.admin AuthorizePartyUpdate gRPC Added 3.6.1 RPC /com.daml.ledger.api.v2.admin.PartyMa…
Nov 6, 2026
OfficialCanton Network docs · Module 2: Canton for Ethereum Developers
Concept Translation Tables
…a | Global state | Distributed state | No global view; each party has their view | Finality | Confirmation | Deterministic finality after confirmation | Reorg | Not applicable | Ca…
Jun 22, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v1
Splice.Api.Token.AllocationInstructionV1
…tructionResult Field | Type | Description | expectedAdmin | Party | The expected admin party issuing the factory. Implementations MUST validate that this matches the admin of the f…
May 18, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-dso-governance
Splice.DSO.AmuletPrice
…et price. Signatory: dso Field | Type | Description | dso | Party | sv | Party | amuletPrice | Optional Decimal | Set to None for new svs, but defined thereafter. | lastUpdatedAt |…
May 18, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-wallet
Splice.Wallet.Install
Templates template WalletAppInstall Signatory: endUserParty, validatorParty Field | Type | Description | dsoParty | Party | validatorParty | Party | endUserName | Text | endU…
May 18, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Canton and the JSON Ledger API
…l with a template named Asset: template Asset with issuer : Party owner : Party name : Text where ensure name /= "" signatory issuer observer owner choice Give : AssetId with newOw…
Sep 23, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-wallet
Splice.Wallet.TransferPreapproval
…Signatory: receiver Field | Type | Description | receiver | Party | provider | Party | expectedDso | Optional Party | The DSO party that the receiver expects to bet set on the tran…
May 18, 2026
OfficialCanton Network docs · Module 2: Canton for Ethereum Developers
Network Architecture Comparison
…hout storing • Consensus involves only affected parties • A party can be hosted on multiple validators (multihosting) Canton Components Validators Validators store only their parti…
May 12, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-wallet
Splice.Wallet.TopUpState
…es. Signatory: validator Field | Type | Description | dso | Party | validator | Party | The validator operator purchasing traffic for the given sequencer member | memberId | Text |…
May 18, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-wallet
Splice.Wallet.BuyTrafficRequest
…ion to buy traffic for a sequencer member Signatory: endUserParty Field | Type | Description | dso | Party | endUserParty | Party | expiresAt | Time | Buy the traffic before this t…
May 18, 2026
OfficialCanton Network docs · Development Tools › Splice Portfolio dApp UI
Enable Pre-Approvals
…set pre-authorizes incoming transfer offers to your primary party. Once enabled, any incoming transfer of a pre-approved asset is automatically accepted into your primary party, wi…
Sep 11, 2026
OfficialCanton Network docs · Module 7: Production Best Practices
Security Best Practices
… to act on it • Prefer the propose-accept pattern for multi-party agreements so no party can unilaterally create obligations for others • Validate business logic in ensure clauses …
May 15, 2026
OfficialCanton Network docs · Deep Dives
Authorization
…s to the ledger (e.g., “ exercise choice X on contract Y as party Alice ”), or to read data from the ledger (e.g., “ read all active contracts visible to party Alice ”). Whether a …
Oct 28, 2026
OfficialCanton Network docs · Release Notes › Canton
3.5.1
Release of Canton 3.5.1 Canton 3.5.1 has been released on May 27, 2026. What’s New Contract Keys Overview Canton 3.5 introduces contract keys. Compared to a similar feature availab…
Jul 6, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.6.0
…ombinedHash returned from topologyController.prepareExternalPartyTopology was in hex encoding instead of base64 const preparedParty = await sdk.topology?.prepareExternalPartyTopolo…
Jul 13, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.13.0
…some retryable errors that could be handled. • multi hosted party fix and synchronized handling multi hosted parties have had a change under the hood, previously it would return th…
Jul 13, 2026
Showing 181 to 210 of 601Search all sources →