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
GET /v2/interactive-submission/preferred-package-version
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/interactive-submission/preferred-package-version' \ --header 'Authorization: Bearer $TO…
Aug 31, 2026
Official
MigrateSynchronizer
…Config force bool force_repair_when_topology_transaction_at_ledger_end bool Outputs MigrateSynchronizerResponse Message com.digitalasset.canton.admin.participant.v30.MigrateSynchro…
Nov 6, 2026
Official
com.digitalasset.canton.tea.v1
…s 1 Messages 8 Enums 0 Source community/traffic-enforcement/api/protobuf/com/digitalasset/canton/tea/v1/traffic_service.proto TrafficService Source file community/traffic-enforceme…
Nov 5, 2026
Official
Support Checklist
….health.ping(participant, id="READY-FOR-PRODUCTION") • gRPC Ledger API Access Using the console on a participant, you can access the gRPC Ledger API for further troubleshooting. Fo…
May 16, 2026
Official
POST /v2/interactive-submission/execute
…ngSchemeVersion": "HASHING_SCHEME_VERSION_UNSPECIFIED", "minLedgerTime": { "time": { "Empty": {} } } }' import json import requests url = "…
Aug 31, 2026
Official
com.digitalasset.canton.tea.v1
…ssages 8 Enums 0 Source Files community/traffic-enforcement/api/protobuf/com/digitalasset/canton/tea/v1/traffic_service.proto Last available source file in the compared descriptor …
Nov 5, 2026
Official
Concept Translation Tables
This reference provides detailed translations from Ethereum concepts to their Canton equivalents. Use this as a quick reference when you encounter familiar terms and need to unders…
Jun 22, 2026
Official
Reassignment Protocol
Why reassignments exist A participant node can connect to several synchronizers. Different synchronizers may serve different purposes: regulatory compliance, performance characteri…
May 12, 2026
Official
1.11.1
1.11.1 — 2026-09-10 🩹 Fixes • sanitize runtime errors in api responses ( #2269 ) 🧱 Updated Dependencies • Updated @canton-network/core-signing-participant to 1.12.1 • Updated @…
Sep 11, 2026
Official
POST /v2/interactive-submission/prepare
…hoice": "<string>", "choiceArgument": "<string>" } } ], "minLedgerTime": { "time": { "Empty": {} } }, "actAs": [ "<string>" ], "readAs": [ "<string>" ], "disclosedContracts": [ { "…
Aug 31, 2026
Official
Development Issues
…ou are likely to hit while writing Daml code, connecting to APIs, and submitting transactions during local development. Daml Compilation Errors Common type mismatches The Daml comp…
May 16, 2026
Official
How Transactions Work
…ur application sends a command to its validator through the Ledger API. A command describes what should happen — “create this contract” or “exercise this choice on that contract.” …
May 12, 2026
Official
GET /v2/parties
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/parties' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
Official
POST /v2/interactive-submission/preferred-packages
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/interactive-submission/preferred-packages' \ --header 'Authorization: Bearer $TOKEN' \…
Aug 31, 2026
Official
Daml Language Reference
Overview: Template Structure This page covers what a template looks like: what parts of a template there are, and where they go. For the structure of a Daml file outside a template…
Aug 4, 2026
Official
listNetworks
Wallet Gateway › User API › listNetworks User API listNetworks JSON-RPC Updated 1.4.0 POST JSON-RPC listNetworks Protocol Details Protocol JSO…
Nov 6, 2026
Official
Network Architecture Comparison
…r party's data via your validator const myContracts = await ledgerApi.getActiveContracts({ party: myParty, templateId: "Token" }); // Can't query other parties' balances // Must be…
May 12, 2026
Official
addNetwork
Wallet Gateway › User API › addNetwork User API addNetwork JSON-RPC POST JSON-RPC addNetwork Protocol Details Protocol JSON-RPC Transport HTTP…
Nov 6, 2026
Official
listSessions
Wallet Gateway › User API › listSessions User API listSessions JSON-RPC POST JSON-RPC listSessions Protocol Details Protocol JSON-RPC Transpor…
Nov 6, 2026
Official
0.9.0
…rative before • localNetStaticConfig added since the wallet api and registry are static for localnet, a new config has been added to make early development easier import { WalletSD…
Jul 13, 2026
Official
PATCH /v2/users/:user-id/rights
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/users/{user-id}/rights' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content…
Aug 31, 2026
Official
POST /v2/users/:user-id/rights
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'http://localhost:7575/v2/users/{user-id}/rights' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-…
Aug 31, 2026
Official
PATCH /v2/users/:user-id/identity-provider-id
cURL Python JavaScript PHP Go Java Ruby curl --request PATCH \ --url 'http://localhost:7575/v2/users/{user-id}/identity-provider-id' \ --header 'Authorization: Bearer $TOKEN' \ --h…
Aug 31, 2026
Official
getNetwork
Wallet Gateway › User API › getNetwork User API getNetwork JSON-RPC Added 1.4.0 POST JSON-RPC getNetwork Protocol Details Protocol JSON-RPC Tr…
Nov 6, 2026
Official
Splice Daml Models
Use the docs below when interacting with the on-ledger state of the decentralized applications that are part of Splice. • splice-amulet-name-service — Canton Name Servi…
Aug 4, 2026
Official
Splice Reference Apps
…on Network. Repository Overview Splice is hosted under Hyperledger Labs: https://github.com/canton-network/splice The repository contains the core applications that make up the Can…
May 21, 2026
Official
Super Validator Components
… Coin holdings and registering human-readable party names • Ledger API (gRPC) and JSON API — application-facing APIs for submitting commands and streaming transactions • Admin API …
May 12, 2026
Official
Splice.Testing.TokenStandard.RegistryApi
Support for using a token compliant registry API in tests. These simulate the OpenAPI endpoints that would be served by the backend of the registry implementation. T…
May 18, 2026
Official
Scan Aggregates API
…an provides a couple shortcuts for using the scan_bulk_data_api to look up Amulet and Amulet Name Service records. Amulet Summaries While it’s possible to figure total Amulet balan…
Jun 22, 2026
Official
Events
… | Current transaction state. | payload.updateId | string | Ledger update ID (present when executed). | Related • Handle Events — Examples for subscribing to and cleaning up these …
Jul 20, 2026
Showing 601 to 630 of 798Search all sources →