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

1,358 pages
OfficialCanton Network docs · Daml Script › Modules
Daml.Script
…nagement service. Constructors: • User userId UserId primaryParty Optional Party Instances: • instance IsQuestion GetUser (Optional User ) • instance IsQuestion ListAllUsers [ User…
Sep 22, 2026
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: apps/dvp/README.md
PartyLayer DvP example The M3 DvP (delivery versus payment) vertical: a single-page dApp where a settlement venue runs a…
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/vue-nuxt-ssr.md
Nuxt 3 SSR and hydration @partylayer/vue is SSR-safe and works under Nuxt 3, with server-side fetching of the dApp's query data (cost, contracts) …
OfficialCanton Network docs · … › Wallet SDK › Using the SDK › v0 to v1 migration
Migration cheat sheet
…sdk.keys.generate() | sdk.userLedger.signAndAllocateExternalParty(privateKey, partyHint) | sdk.party.external.create(publicKey, {partyHint}).sign(privateKey).execute() | sdk.userLe…
Jul 31, 2026
OfficialCanton Network docs · Splice Fundamentals
Minting Delegations
…to automate the minting of rewards on behalf of an external party (the beneficiary) hosted on the same validator node. The delegate can be any party onboarded to the validator node…
Oct 12, 2026
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/errors.md
…ce References: - Wallet Integration Guide All errors extend PartyLayerError and have a stable code property for programmatic handling and UI messages. Error Codes | Code | Class | …
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/react-optimistic-updates.md
…istic updates and automatic rollback (React mutation hooks) PartyLayer's mutation hooks (useConnect, useDisconnect, useSignMessage, useSubmitTransaction, useChoice) are thin wrappe…
OfficialCanton Network docs · Module 7: Production Best Practices
Canton Coin Preapprovals
…to other assets like Eth or Bitcoin, Canton Coin requires a party to explicitly agree to hold Canton Coin. This includes explicitly agreeing to any incoming transfers. Parties that…
Nov 3, 2026
Ecosystempartylayer.xyz
Upgrade an existing PartyLayer app
Upgrade an existing PartyLayer app This guide targets React 3.1.2+, SDK 0.20.1+ and session 1.1.10+. Start from a working application and lo…
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/execute
…ation/json' \ --data '{ "preparedTransaction": "<string>", "partySignatures": { "signatures": [ { "party": "<string>", "signatures": [ { "format": "<string>", "signature": "<string…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-amulet
Splice.Types
…Types data ForDso The group of contracts managed by the DSO party. Used for checked fetches. ForDso Field | Type | Description | dso | Party | instance Eq ForDso instance Show ForD…
May 18, 2026
OfficialCanton Network docs · … › com.digitalasset.canton.admin.participant.v30 › Services › PartyManagementService
AddPartyAsync
…otobuf › com.digitalasset.canton.admin.participant.v30 › AddPartyAsync com.digitalasset.canton.admin.participant.v30 AddPartyAsync gRPC RPC /com.digitalasset.canton.admin.participa…
Nov 6, 2026
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/CIP-0103-ALIGNMENT.md
PartyLayer: CIP-0103 alignment and compatibility limits Standard and evidence The Canton Foundation CIP-0103 specificati…
OfficialCanton Network docs · Troubleshooting
Development Issues
…asset <- fetch assetCid Another common variant is confusing Party with Text: Couldn't match expected type 'Party' with actual type 'Text' Use getParty in Daml Script or pass the Pa…
May 16, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v0/round-party-totals
Scan API POST /v0/round-party-totals OpenAPI Deprecated 0.5.10 Removed in 0.6.7 POST /v0/round-party-totals Removed in 0.6.7. Historical definit…
Sep 22, 2026
CodeGitHub code · fronow/Canton-Stress-Test
fronow/Canton-Stress-Test: examples/settlement-app/daml/Settlement.daml
…make without help. template AccountFactory with custodian : Party where signatory custodian -- Nonconsuming: one factory opens many accounts. nonconsuming choice OpenAccount : Cont…
CodeGitHub code · OpenZeppelin/canton-contracts
OpenZeppelin/canton-contracts: examples/treasury-rbac-v1/daml/Example/TreasuryRbacV1.daml
…ies and a nonnegative epoch. template Treasury with owner : Party treasuryId : Text -- ^ Stable application ID; workflow state separately stores treasuryCid. operationsAuthority : …
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/protocol-ownership.md
…ient owns the active native provider and native connection. PartyLayer owns approved runtime loading, registry policy, announced metadata, branded UI, boundary validation and react…
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/typed-transfer.md
…e. const result = await client.requestTransfer({ receiver: 'party::bob', amount: '10.5', instrumentId: { admin: 'party::registry', id: 'CC' }, meta: { memo: 'invoice-7' }, executeB…
CodeGitHub code · PartyLayer/PartyLayer
PartyLayer/PartyLayer: docs/security-production.md
…equirements and best practices for deploying dApps that use PartyLayer SDK in production. Table of Contents - HTTPS Requirements - Content Security Policy (CSP) - Platform-Specific…
OfficialCanton Network docs · … › v2.admin › Services › PartyManagementService
UpdatePartyIdentityProviderId
Ledger API › gRPC API › v2.admin › UpdatePartyIdentityProviderId com.daml.ledger.api.v2.admin UpdatePartyIdentityProviderId gRPC RPC /com.daml.ledger.api.v2.admi…
Nov 6, 2026
CodeGitHub code · canton-network-devs/CF-Daml-Skill
canton-network-devs/CF-Daml-Skill: references/patterns.md
Daml Design Patterns Canonical patterns for multi-party workflows and financial settlement on Canton Network. Each entry covers when to use it, the key structural insight…
OfficialCanton Network docs · SDKs › Wallet SDK › Guides
Preparing and Signing a Transaction
…ps of preparing and signing a transaction using an external party are as follows: • Creating a command - You start by simply creating a command. • Preparing the transaction - You s…
Oct 27, 2026
CodeGitHub code · peacefulstudio/canton-dotnet-sdk
peacefulstudio/canton-dotnet-sdk: docs/public/proposal-appendix-a-as-shipped.md
…em (a Created outcome arm, an implicitly-string-convertible Party, a TransferAsync that throws). This page pairs every one of the proposal's A.1–A.11 snippets with the real, compil…
OfficialCanton Network docs · … › v2.admin › Services › PartyManagementService
GenerateExternalPartyTopology
Ledger API › gRPC API › v2.admin › GenerateExternalPartyTopology com.daml.ledger.api.v2.admin GenerateExternalPartyTopology gRPC RPC /com.daml.ledger.api.v2.admin.PartyMan…
Nov 6, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2.admin › Services › PartyManagementService
UpdatePartyIdentityProviderId
…edger API › Protobuf › com.daml.ledger.api.v2.admin › UpdatePartyIdentityProviderId com.daml.ledger.api.v2.admin UpdatePartyIdentityProviderId gRPC RPC /com.daml.ledger.api.v2.admi…
Nov 6, 2026
OfficialCanton Network docs · Validator Deployment
Validator Disaster Recovery
There are three ways to recover from disasters: • In simple cases where only a single node is affected but the overall network is still healthy, a Restore from backup is usually su…
Nov 3, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/parties
…N' \ --header 'Content-Type: application/json' \ --data '{ "partyIdHint": "<string>", "localMetadata": { "resourceVersion": "<string>", "annotations": {} }, "identityProviderId": "…
Aug 31, 2026
CodeGitHub code · digital-asset/cn-quickstart
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-token-standard-test/daml/Splice/Testing/TokenStandard/WalletClient.daml
…en.HoldingV1 import Daml.Script -- | List the hodlings of a party of a specific instrument. listHoldings : Party -> InstrumentId -> Script [(ContractId Holding, HoldingView)] listH…
OfficialCanton Network docs · … › com.daml.ledger.api.v2.admin › Services › PartyManagementService
GenerateExternalPartyTopology
…› Protobuf › com.daml.ledger.api.v2.admin › GenerateExternalPartyTopology com.daml.ledger.api.v2.admin GenerateExternalPartyTopology gRPC RPC /com.daml.ledger.api.v2.admin.PartyMan…
Nov 6, 2026
Showing 181 to 210 of 1,358Search all sources →