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
Official
Cryptographic keys in Canton
This section is about cryptographic keys in Canton. As a preliminary, it outlines general options for storing secrets in Canton. Then, it gives an overview of the various kinds of …
Aug 6, 2026
Official
POST /v2/contracts/contract-by-id
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/contracts/contract-by-id' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Conten…
Aug 31, 2026
Official
Scan Global Synchronizer Operations API
…f the Global Synchronizer, based on information recorded on-ledger. Validator Liveness Rather than Listing_all_Validators , which can yield a large number of irrelevant records, /v…
Jun 22, 2026
Official
Party Management
…gement Parties are the entities that interact with the Daml ledger, representing users or organizations. They can be onboarded to a Participant Node, which allows them to submit tr…
Oct 19, 2026
Official
Splice.ValidatorOnboarding
…ropy, and be communicated to the candidate via a secure off-ledger channel. Once the candidate has set up his participants, he contacts the SV node via an API call and presents his…
May 18, 2026
Official
GET /v2/packages
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/packages' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
Official
1.5.0
…06-29 🚀 Features • support service account auth config for ledger API access ( #2045 ) • accept ApiKey authorization headers ( #2044 ) • support API key mgmt in frontend ( #2039 )…
Jul 13, 2026
Official
LocalNet Development
…e (1-2 weeks) You begin modifying configurations, exploring APIs, and changing Daml code to test integration patterns. Set up upstream tracking so you can selectively incorporate c…
May 16, 2026
Official
DELETE /v2/users/:user-id
cURL Python JavaScript PHP Go Java Ruby curl --request DELETE \ --url 'http://localhost:7575/v2/users/{user-id}' \ --header 'Authorization: Bearer $TOKEN' import json import reques…
Aug 31, 2026
Official
DELETE /v2/idps/:idp-id
cURL Python JavaScript PHP Go Java Ruby curl --request DELETE \ --url 'http://localhost:7575/v2/idps/{idp-id}' \ --header 'Authorization: Bearer $TOKEN' import json import requests…
Aug 31, 2026
Official
GET /v2/packages/:package-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/packages/{package-id}' \ --header 'Authorization: Bearer $TOKEN' import json import req…
Aug 31, 2026
Official
Quickstart
… uses only the high-level SDK. You do not need the Provider API to build a dApp. 1 Install the SDK • npm • yarn • pnpm npm install @canton-network/dapp-sdk yarn add @canton-network…
Oct 27, 2026
Official
3.5.9
… seconds (canton.participants.<participant_name>.parameters.ledger-api-server-parameters.indexer.postgres-data-source.network-timeout) to provide more tolerance for indexing big tr…
Jul 16, 2026
Official
Async dApp API
Back to overview OpenRPC Spec Async dApp API An OpenRPC specification for remotely hosted Wallet Providers. Due to the remote nature, an implementing provider mu…
Sep 22, 2026
Official
1.7.0
1.7.0 — 2026-08-06 🚀 Features • add Dapp API URL copy action in Wallet Gateway header ( #2240 ) • add multi-session support ( #2161 ) 🩹 Fixes • wallet-gateway-r…
Aug 6, 2026
Official
GET /v2/packages/:package-id/status
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/packages/{package-id}/status' \ --header 'Authorization: Bearer $TOKEN' import json imp…
Aug 31, 2026
Official
Development Fund
…cisions regarding Development Fund allocations are made off-ledger as defined in CIP-0100 . The designated on-ledger party, the Development Fund Manager, effectuates these decision…
May 16, 2026
Official
Migration Checklist
…design this functionality using party-scoped queries or off-ledger indexing. Understand the paradigm shift Area | Ethereum Assumption | Canton Reality | State | Global, queryable |…
May 17, 2026
Official
GET /v2/traffic/accounts/:account-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/traffic/accounts/{account-id}' \ --header 'Authorization: Bearer $TOKEN' import json im…
Sep 4, 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 /v2/interactive-submission/executeAndWait
…ngSchemeVersion": "HASHING_SCHEME_VERSION_UNSPECIFIED", "minLedgerTime": { "time": { "Empty": {} } } }' import json import requests url = "…
Aug 31, 2026
Official
LocalNet
… validator • PQS (Participant Query Store) instances • JSON API endpoints • Keycloak for authentication (optional) • Observability stack: Grafana, Prometheus, Loki (optional) Setup…
Aug 11, 2026
Official
GET /v2/state/connected-synchronizers
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/state/connected-synchronizers' \ --header 'Authorization: Bearer $TOKEN' import json im…
Aug 31, 2026
Official
Who Should Use This Documentation
…ations on Canton Network using Daml smart contracts and the Ledger API. Start here if you want to: • Write smart contracts in Daml • Build frontends and backends that interact with…
Jun 25, 2026
Official
Overview
…e primary party. A party is a user’s identity on the Canton ledger. • Request signatures : sign human-readable messages. • Prepare and execute transactions : submit Daml commands f…
Jul 20, 2026
Official
3.5.8
…r Improvements • Improved log trace correlation in the JSON Ledger API: package and health endpoints that previously logged with an empty trace context now propagate the caller’s T…
Jul 16, 2026
Official
POST /v2/traffic/accounts
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/traffic/accounts' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: …
Sep 4, 2026
Official
Canton Metrics
Metrics The following sections contain the common metrics exposed for Daml services supporting a Prometheus metrics reporter. For the metric types referenced below, see the relevan…
Oct 29, 2026
Official
Custom burn / mint workflows
… the AllocationFactory template of the Registry App. An off-ledger endpoint provides the necessary contract disclosures in order to execute the BurnMintFactory_BurnMint choice. See…
Nov 5, 2026
Official
Troubleshooting
…t remember data is lost on restart. Authentication failures API calls return 401 Unauthorized. • Invalid or expired token : use a valid JWT, check its expiration, and regenerate it…
Oct 27, 2026
Showing 571 to 600 of 833Search all sources →