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
19 more sources90 pages
Official
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
Official
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
Official
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
Official
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
Official
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
Official
Contract Keys
…nk account, to act as a bank account ID: type AccountKey = (Party, Text) template Account with ban
Oct 6, 2026
Official
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
Official
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
Official
0.5.0
…tracts2] = await sdk.tokenStandard!.createTransfer( sender!.partyId, receiver!.partyId, '100', { instrumentId: 'Amulet', instrumentAdmin: instrumentAdminPartyId, }, 'my-new-favorit…
Jul 13, 2026
Official
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
Official
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
Official
0.8.0
…sedContracts] = await sdk.tokenStandard!.createTap( sender!.partyId, '2000000', { instrumentId: 'Amulet', instrumentAdmin: instrumentAdminPartyId, } ) await sdk.userLedger?.prepare…
Jul 13, 2026
Official
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
Official
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
Official
Splice.Round
… rewards. Signatory: dso Field | Type | Description | dso | Party | round | Round | issuancePerValidatorRewardCoupon | Decimal | issuancePerFeaturedAppRewardCoupon | Decimal | issu…
May 18, 2026
Official
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
Official
GetLedgerApiVersion
… ExperimentalFeatures user_management UserManagementFeature party_management PartyManagementFeature offset_checkpoint OffsetCheckpointFeature package_feature PackageFeature com.dam…
Nov 6, 2026
Official
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
Official
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
Official
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
Official
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
Official
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
Official
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
Official
GetLedgerApiVersion
… ExperimentalFeatures user_management UserManagementFeature party_management PartyManagementFeature offset_checkpoint OffsetCheckpointFeature package_feature PackageFeature com.dam…
Nov 6, 2026
Official
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
Official
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
Official
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
Official
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
Official
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
Official
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 →