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

288 pages
OfficialCanton Network docs · … › Wallet SDK › Using the SDK › v0 to v1 migration
Ledger Namespace
…c function () { const sdk = await SDK.create({ auth: global.TOKEN_PROVIDER_CONFIG_DEFAULT, ledgerClientUrl: localNetStaticConfig.LOCALNET_APP_USER_LEDGER_URL, synchronizerId: globa…
Oct 27, 2026
OfficialDigital Asset docs
Reward share agreement
…Background information The DA Registry App enables users to tokeni
Sep 4, 2026
OfficialDigital Asset docs
Transaction History Parsing
…"InterfaceFilter": { "value": { "interfaceId": "#splice-api-token-transfer-events-v2:Splice.Api.Token.TransferEventsV2:EventLog" } } } } ] }
Oct 7, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/parties/external/generate-topology
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "synchronizer": "<string>", "partyHint": "<string>", "pub…
Aug 31, 2026
OfficialCanton Network docs · SDKs › Wallet SDK › Guides
Signing Transactions from Third-Party dApps
… ). The specs are in OpenRPC to conform with traditional standards like for ethereum. A client can provide access to a Wallet Providers dApp API by either embedding a wallet pro…
Oct 27, 2026
OfficialCanton Network docs · SDKs › Wallet SDK › Using the SDK
Configuration
… synchronizerId: global.LOCALNET_GLOBAL_SYNCHRONIZER, token: { registries: [ new URL('http://localhost:2000/api/validator/v0/scan-proxy'), ], auth: global.TOKEN_PROVIDER_CONF…
Oct 27, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/parties/external/allocate
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "synchronizer": "<string>", "onboardingTransactions": [ {…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
PATCH /v2/users/:user-id
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "user": { "id": "<string>", "primaryParty": "<string>", "…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
PATCH /v2/users/:user-id/rights
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "userId": "<string>", "rights": [ { "kind": { "CanActAs":…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/users/:user-id/rights
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "userId": "<string>", "rights": [ { "kind": { "CanActAs":…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v1
Splice.Api.Token.TransferInstructionV1
Instruct transfers of holdings between parties. Interfaces interface TransferFactory A factory contract to instruct transfers of holdings between parties. viewtype TransferFactoryV…
May 18, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/execute
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "preparedTransaction": "<string>", "partySignatures": { "…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/interactive-submission/executeAndWait
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "preparedTransaction": "<string>", "partySignatures": { "…
Aug 31, 2026
OfficialDigital Asset docs
Pause / Unpause
This feature is introduced with version 0.15 of the Registry App. Version 0.9.0 of the utility-registry-v0 package added the underlying isPaused field to the InstrumentConfiguratio…
Nov 5, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.TransferInstructionV2
Daml module Splice.Api.Token.TransferInstructionV2 V2 API to instruct transfers of holdings between accounts. Daml Module Splice.Api.Token.Tran…
Nov 5, 2026
OfficialCanton Network docs · … › Wallet SDK › Using the SDK › v0 to v1 migration
Amulet Namespace
…ation for the amulet namespace: type AmuletConfig = { auth: TokenProviderConfig validatorUrl?: string | URL scanApiUrl: string | URL registryUrl: URL } • auth: Authentication confi…
Oct 27, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/contracts/contract-by-id
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "contractId": "<string>", "queryingParties": [ "<string>"…
Aug 31, 2026
OfficialDigital Asset docs
Pause / Unpause
… non-registrar interaction with the instrument, across both Token Standard V1 and V2 flows. Deterministic Authorization Requests, offers, allocations, and transfers that violate th…
Nov 5, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/commands/command-completions
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "parties": [ "<string>" ], "beginExclusive": 123 }' impor…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/package-vetting/update
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "changes": [ { "operation": { "Empty": {} } } ], "dryRun"…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/package-vetting
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "changes": [ { "operation": { "Empty": {} } } ], "dryRun"…
Aug 31, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/commands/completions
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "userId": "<string>", "parties": [ "<string>" ], "beginEx…
Aug 31, 2026
OfficialCanton Foundation
BNP Paribas and HSBC Join the Canton Foundation - Canton Foundation
…vacy, operational control and interoperability at scale. As tokenized finance accelerates, the inclusion of BNP Paribas and HSBC marks another key step in the Canton Network’s traj…
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/parties
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "partyIdHint": "<string>", "localMetadata": { "resourceVe…
Aug 31, 2026
OfficialDigital Asset docs
Proof of Transfer
…hile preserving complete party anonymity. • Market Access & Token Listings: Providing an independent proofing mechanism satisfies strict compliance, clearing, and auditing standard…
Aug 30, 2026
OfficialDigital Asset docs
Security Practices
…hnology supporting the issuance, management and transfer of tokenised assets. We therefore take a structured, risk-based approach to security across our people, processes and techn…
Sep 7, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Query Contracts and Transactions with PQS
How to query contracts and transactions using SQL Query How to query contracts that are in Active Contract Set (ACS) To fetch contracts in the ACS use the active() table function 1…
Jun 8, 2026
OfficialCanton Network docs · SDKs › Wallet SDK › Guides
Transfer Types
… transfer vs one-step transfer The default behavior for all tokens are a two-step transfer, this matches how funds are usually transferred in TradFi, however this is counter-intuit…
Oct 27, 2026
OfficialCanton Network docs · Module 5: Testing & Deployment
Testing Strategies
…ates parties, submits commands, and asserts on results: testTokenTransfer : Script () testTokenTransfer = do alice <- allocateParty "Alice" bob <- allocateParty "Bob" -- Alice crea…
May 16, 2026
OfficialCanton Network docs · Splice APIs › Token Standard APIs › Allocation API
POST /registry/allocations/v1/:allocationId/choice-contexts/cancel
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocations/v1/{allocationId}/choice-contexts/cancel' \ --header 'Content-Type: ap…
Aug 31, 2026
Showing 181 to 210 of 288Search all sources →