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
/v2/commands/command-completions
Back to overview AsyncAPI Channel /v2/commands/command-completions Subscribe to command completion events. This streaming endpoint provides mo…
Sep 22, 2026
Official
Splice Architecture
…y starting with the architecture currently in the scan bulk api docs) Daml Code Architecture Package Structure The Daml code implementing Canton Coin (CC), the Canton Name Service …
Sep 4, 2026
Official
Docker Compose Validator Deployment
…losing out on rewards, and avoid issues with catching up on ledger state after significant downtime. Requirements • DevNet (0.9.4) • TestNet (0.9.4) • MainNet (0.9.3) • A linux/Mac…
Nov 5, 2026
Official
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
Official
PruneEvents
Other APIs › Protobuf › com.digitalasset.canton.tea.v1 › PruneEvents com.digitalasset.canton.tea.v1 PruneEvents gRPC Added 3.6…
Nov 6, 2026
Official
Overview
…ipt library for interacting with the Canton Network via the Ledger API. The Wallet SDK makes common patterns which wallets and exchanges will commonly use much easier to implement;…
Oct 27, 2026
Official
PruneEvents
Other APIs › gRPC API › com.digitalasset.canton.tea.v1 › PruneEvents com.digitalasset.canton.tea.v1 PruneEvents gRPC Added 3.6…
Nov 6, 2026
Official
GetAccount
Other APIs › Protobuf › com.digitalasset.canton.tea.v1 › GetAccount com.digitalasset.canton.tea.v1 GetAccount gRPC Added 3.5.1…
Nov 6, 2026
Official
POST /v2/commands/async/submit
…: 123, "unknownFields": { "fields": "<object>" } } } }, "minLedgerTimeAbs": "<string>", "minLedgerTimeRel": { "seconds": 123, "nanos": 123, "unknownFields": { "fields": {} } }, "su…
Aug 31, 2026
Official
API Reference
The API Reference covers every programmatic interface to Canton - review endpoints, request/response schemas, services, mess…
Nov 6, 2026
Official
GetAccount
Other APIs › gRPC API › com.digitalasset.canton.tea.v1 › GetAccount com.digitalasset.canton.tea.v1 GetAccount gRPC Added 3.5.1…
Nov 6, 2026
Official
3.7.0
…lti-synchronizer support with no feature flag required, and Ledger API changes for multi-synchronizer applications (see Breaking changes ). • New v31 topology transactions for Part…
Nov 4, 2026
Official
Troubleshooting FAQ and Operational Runbook
…ded Verify: • Correct Kubernetes secret for connectivity to Ledger API • Ledger API endpoint • Admin API endpoint • Participant IDs in configuration file are correct • 3 participan…
Oct 9, 2026
Official
Prune
Other APIs › Protobuf › com.digitalasset.canton.tea.v1 › Prune com.digitalasset.canton.tea.v1 Prune gRPC Added 3.7.0 RPC /com.…
Nov 6, 2026
Official
POST /v2/state/active-contracts-page
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/state/active-contracts-page' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Con…
Aug 31, 2026
Official
PATCH /v2/idps/:idp-id
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/idps/{idp-id}' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: ap…
Aug 31, 2026
Official
Prune
Other APIs › gRPC API › com.digitalasset.canton.tea.v1 › Prune com.digitalasset.canton.tea.v1 Prune gRPC Added 3.7.0 RPC /com.…
Nov 6, 2026
Official
Security Issues
…starting or from authenticating to the synchronizer and its APIs. The errors are often cryptic, but they fall into a few well-defined categories. Certificate Problems Certificate E…
Sep 16, 2026
Official
Frontend Development
…e backend over HTTP using types generated from a shared OpenAPI schema. The patterns shown here — connecting to the backend, displaying contract data, handling authentication — app…
May 12, 2026
Official
Observability
…our MDC (Mapped Diagnostic Context) lets you trace a single Ledger API command through your backend logs and correlate it with the Canton node logs that processed it. What to Log F…
May 12, 2026
Official
External Signing: Hashing Algorithm
…lgorithm used to produce a deterministic hash of a com.daml.ledger.api.v2.interactive.PreparedTransaction. The resulting hash is signed by the holder of the external party’s privat…
Aug 28, 2026
Official
UpdateAccount
Other APIs › Protobuf › com.digitalasset.canton.tea.v1 › UpdateAccount com.digitalasset.canton.tea.v1 UpdateAccount gRPC Added…
Nov 6, 2026
Official
Module 1: Understanding Canton
…epresents a fundamentally different approach to distributed ledgers: • Privacy is native , not bolted on • Consensus is targeted , not global • State is distributed , not replicate…
May 16, 2026
Official
UpdateAccount
Other APIs › gRPC API › com.digitalasset.canton.tea.v1 › UpdateAccount com.digitalasset.canton.tea.v1 UpdateAccount gRPC Added…
Nov 6, 2026
Official
POST /v2/interactive-submission/executeAndWaitForTransaction
…ngSchemeVersion": "HASHING_SCHEME_VERSION_UNSPECIFIED", "minLedgerTime": { "time": { "Empty": {} } }, "transactionFormat": { "eventFormat": { "filtersByParty": {}, "filtersForAnyPa…
Aug 31, 2026
Official
PurgeContracts
…ready_purged bool force_repair_when_topology_transaction_at_ledger_end bool Outputs PurgeContractsResponse Message com.digitalasset.canton.admin.participant.v30.PurgeContractsRespo…
Nov 6, 2026
Official
RollbackUnassignment
…ronizer_id string force_repair_when_topology_transaction_at_ledger_end bool Outputs RollbackUnassignmentResponse Message com.digitalasset.canton.admin.participant.v30.RollbackUnass…
Nov 6, 2026
Official
/v2/updates/flats
Back to overview AsyncAPI Channel /v2/updates/flats Get flat transactions update stream. Provided for backwards compatibility, it will be remo…
Sep 22, 2026
Official
/v2/updates/trees
Back to overview AsyncAPI Channel /v2/updates/trees Get update transactions tree stream. Provided for backwards compatibility, it will be remo…
Sep 22, 2026
Official
External Signing: Party Onboarding
…ial demonstrates how to onboard an external party using the Ledger API. Prerequisites This tutorial uses openssl to create keys on the file system, which is not secure for producti…
Sep 22, 2026
Showing 511 to 540 of 833Search all sources →