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 · Troubleshooting
Daml Error Codes
…Id T where T is expected (use fetch), or passing Text where Party is expected. Fix: Check the type signatures of the function you are calling. Use fetch to convert a ContractId to …
May 12, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.AllocationV2
…ollers: actors Returns: AllocationResult Arguments: actors [Party] Set of parties executing the cancellation. Implementations MUST check these parties to avoid unauthorized cancell…
Nov 5, 2026
OfficialCanton Network docs · Deep Dives
Values in the Ledger API
…a module called Main. module Main where template T with p : Party where signatory p Assume another package called other-1.0.0 which defines a different template also called T in a …
May 16, 2026
OfficialCanton Network docs · Splice Fundamentals
Glossary
…on Coin CN Canton Network Canton Network A network of multi-party business processes operated by business entities in the form of CN applications. CN Application A set of Canton pa…
Jun 22, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
1.3.0
…arsed token-standard transaction details from an updateId + partyId pair. This aligns with common post-submission lookup flows where you track from completion/update ids. const tra…
Jul 13, 2026
OfficialCanton Network docs · Module 3: Daml Smart Contracts
Contract Keys
…nk account, to act as a bank account ID: type AccountKey = (Party, Text) template Account with ban
Oct 6, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-amulet
Splice.ValidatorLicense
…ignatory: dso, validator Field | Type | Description | dso | Party | validator | Party | round | Round | • Choice Archive Controller: dso, validator Returns: () (no fields) • Choice…
May 18, 2026
OfficialCanton Network docs · Splice Fundamentals
Development Fund
…IDs. The available Development Funds are tracked by the DSO party. Governance decisions regarding Development Fund allocations are made off-ledger as defined in CIP-0100 . The desi…
May 16, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.5.0
…tracts2] = await sdk.tokenStandard!.createTransfer( sender!.partyId, receiver!.partyId, '100', { instrumentId: 'Amulet', instrumentAdmin: instrumentAdminPartyId, }, 'my-new-favorit…
Jul 13, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
POST /v2/parties/external/allocate
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/parties/external/allocate' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Conte…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy API
GET /v0/scan-proxy/dso
…st) end puts response.body 200 { "sv_user": "<string>", "sv_party_id": "<string>", "dso_party_id": "<string>", "voting_threshold": 123, "latest_mining_round": { "contract": { "temp…
Nov 2, 2026
OfficialCanton Network docs · Release Notes › Wallet SDK
0.8.0
…sedContracts] = await sdk.tokenStandard!.createTap( sender!.partyId, '2000000', { instrumentId: 'Amulet', instrumentAdmin: instrumentAdminPartyId, } ) await sdk.userLedger?.prepare…
Jul 13, 2026
OfficialCanton Network docs · … › com.digitalasset.canton.topology.admin.v30 › Services › TopologyAggregationService
ListParties
…mestamp limit int32 synchronizer_ids repeated string filter_party string filter_participant string Outputs ListPartiesResponse Message com.digitalasset.canton.topology.admin.v30.Li…
Nov 6, 2026
OfficialCanton Network docs · Module 4: Full-Stack Application Development
Application Architecture
…. Because the App Provider’s validator hosts the provider’s party, it stores the provider-side contract data and exposes the Ledger API that the backend connects to. App User — A p…
Sep 4, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-amulet
Splice.Round
… rewards. Signatory: dso Field | Type | Description | dso | Party | round | Round | issuancePerValidatorRewardCoupon | Decimal | issuancePerFeaturedAppRewardCoupon | Decimal | issu…
May 18, 2026
OfficialCanton Network docs · … › v2.interactive › Services › InteractiveSubmissionService
ExecuteSubmission
…t Client stream No prepared_transaction PreparedTransaction party_signatures PartySignatures deduplication_duration Duration deduplication_offset int64 submission_id string user_id…
Nov 6, 2026
OfficialCanton Network docs · … › v2 › Services › VersionService
GetLedgerApiVersion
… ExperimentalFeatures user_management UserManagementFeature party_management PartyManagementFeature offset_checkpoint OffsetCheckpointFeature package_feature PackageFeature com.dam…
Nov 6, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2.interactive › Services › InteractiveSubmissionService
ExecuteSubmission
…t Client stream No prepared_transaction PreparedTransaction party_signatures PartySignatures deduplication_duration Duration deduplication_offset int64 submission_id string user_id…
Nov 6, 2026
OfficialCanton Network docs · Ledger API › OpenAPI
GET /v2/users/:user-id/rights
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/users/{user-id}/rights' \ --header 'Authorization: Bearer $TOKEN' import json import re…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v0/holdings/state
…m number of created events returned for this request. owner_party_ids string[] required Filters by contracts in which these party_ids are the owners of the amulets. Outputs 200 app…
Oct 6, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/dso
…st) end puts response.body 200 { "sv_user": "<string>", "sv_party_id": "<string>", "dso_party_id": "<string>", "voting_threshold": 123, "latest_mining_round": {
Nov 2, 2026
OfficialCanton Network docs · Splice Fundamentals
Reward Sharing
…n.validator-apps.validator_backend.reward-sharing-config-by-party. Each entry maps a provider party ID to a RewardSharingConfig: canton.validator-apps.validator_backend { reward-sh…
Sep 11, 2026
OfficialCanton Network docs · … › v2.interactive › Services › InteractiveSubmissionService
ExecuteSubmissionAndWait
…t Client stream No prepared_transaction PreparedTransaction party_signatures PartySignatures deduplication_duration Duration deduplication_offset int64 submission_id string user_id…
Nov 6, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2 › Services › VersionService
GetLedgerApiVersion
… ExperimentalFeatures user_management UserManagementFeature party_management PartyManagementFeature offset_checkpoint OffsetCheckpointFeature package_feature PackageFeature com.dam…
Nov 6, 2026
OfficialCanton Network docs · … › com.daml.ledger.api.v2.interactive › Services › InteractiveSubmissionService
ExecuteSubmissionAndWait
…t Client stream No prepared_transaction PreparedTransaction party_signatures PartySignatures deduplication_duration Duration deduplication_offset int64 submission_id string user_id…
Nov 6, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-wallet
Splice.Wallet.MintingDelegation
…iciary, delegate Field | Type | Description | beneficiary | Party | The party on whose behalf minting is performed. | delegate | Party | The party authorized to perform minting ope…
May 18, 2026
OfficialCanton Network docs · Troubleshooting
Common Questions
…pplication running locally. Development How do I test multi-party workflows locally? The sandbox and LocalNet both support multiple parties. You can allocate parties and submit com…
Aug 11, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v1/holdings/state
…m number of created events returned for this request. owner_party_ids string[] required Filters by contracts in which these party_ids are the owners of the amulets. Outputs 200 app…
Oct 6, 2026
OfficialCanton Network docs · Reference
Canton Console Commands
split by participant and synchronizer, put shared commands in extend/participant section, and add a section for the synchronizer Console Commands Top-level Commands The following c…
Oct 30, 2026
OfficialCanton Network docs · CLI Tools
Daml Script
…eAndTransfer = do -- Allocate test parties alice <- allocateParty "Alice" bob <- allocateParty "Bob" -- Create a contract licenseCid <- submit alice do createCmd License with owner…
Jul 8, 2026
Showing 211 to 240 of 601Search all sources →