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 5h ago29 sources
Showing“ledger api”
Ecosystem
Commands | LYNC
…mands Shared flags include: --network --host --admin-port --ledger-port --http-port --grpc-authority --http-host --token --log-file Exit code 0 indicates success. --log-file append…
Official
Validator Architecture
…data for hosted parties in its local database • Exposes the Ledger API for applications to submit commands, read transactions, and manage parties • Runs the Canton protocol engine …
May 12, 2026
Official
Smart Contract Upgrade (SCU)
Smart Contract Upgrade Overview What is Smart Contract Upgrade (SCU)? Smart Contract Upgrade (SCU) allows Daml models (packages in DAR files) to be updated on Canton transparently,…
Oct 29, 2026
Code
raposza/tools: platform/raposza-target-3x/README.md
…-3x Translation implementation for Canton 3.4 and 3.5, over Ledger API v2. Target3x is discoverable through ServiceLoader, and its connect() returns Lapi2Client, the Ledger API v2 …
Code
noders-team/go-daml: examples/admin_app/README.md
… A comprehensive example application demonstrating all DAML Ledger API admin services using the go-daml SDK. Overview This application showcases the complete DAML admin functionali…
Official
3.5.1
Release of Canton 3.5.1 Canton 3.5.1 has been released on May 27, 2026. What’s New Contract Keys Overview Canton 3.5 introduces contract keys. Compared to a similar feature availab…
Jul 6, 2026
Official
Local Traffic Management
…TrafficCost exposed on the completion events emitted on the Ledger API. It corresponds to the cost that the node had to pay to the synchronizer to submit the transaction. Note that…
Sep 3, 2026
Official
Building Applications
…earn how Canton applications are structured, which SDKs and APIs are available, and how to build both backend and frontend components that interact with the ledger. Prerequisites B…
May 12, 2026
Official
Splice HTTP APIs
There are two sets of HTTP APIs exposed by Splice applications, as can be seen in the diagram below: • The app_dev_scan_api are exposed by the Scan…
Nov 3, 2026
Official
Deploy Quickstart to DevNet
…ntend communicates with the backend via HTTP REST calls to /api/* endpoints. The Vite development server proxies these requests to the backend, which translates them into Ledger AP…
Sep 10, 2026
Official
Traffic
…0104 introduces traffic-based app rewards, replacing the on-ledger Splice.Amulet.FeaturedAppActivityMarker mechanism with an off-ledger reward computation based on actual network t…
Jun 23, 2026
Ecosystem
Multi-Party Patterns
…ty Patterns Multi-party flows on Canton are expressed as on-ledger workflows between parties. A transfer is a contract the receiver acts on; a settlement is a contract whose choice…
Official
GET /v2/updates/transaction-tree-by-offset/:offset
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/updates/transaction-tree-by-offset/{offset}' \ --header 'Authorization: Bearer $TOKEN' …
Aug 31, 2026
Official
Multi-Synchronizer Operations with the JSON Ledger API and TypeScript
Multi-Synchronizer Operations with the JSON Ledger API and TypeScript This tutorial shows you how to work with a multi-synchronizer Canton setup using the JSON Ledg…
Sep 21, 2026
Official
GET /v2/updates/transaction-tree-by-id/:update-id
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'http://localhost:7575/v2/updates/transaction-tree-by-id/{update-id}' \ --header 'Authorization: Bearer $TOKEN' i…
Aug 31, 2026
Official
Canton Identity Management
Identity Management On-ledger identity management focuses on the distributed aspect of identities across Canton system entities, while user ide…
Sep 16, 2026
Official
Local and External Parties
…y capable of creating and interacting with contracts on the ledger. Each party is hosted on one or more Participant Nodes , which act as intermediaries between the party and the le…
Sep 22, 2026
Code
peacefulstudio/canton-dotnet-sdk-mini-demo: docs/public/how-it-works.md
…ntime Party · ContractId · ExerciseOutcome"] splice["Splice.Api.Token.*.V2 token-standard bindings IHolding · ITransferFactory · ITransferInstruction TryTransferFactory_TransferAsy…
Code
PartyLayer/PartyLayer: examples/authentication-server/README.md
…yLayerKit.authentication. It provides the four same-origin /api/auth/{challenge,verify,session,logout} endpoints from the authentication guide. It is an application backend, not a …
Code
Noves-Inc/canton-data-app: docs/authentication/verify.md
…ed identity-provider issuer; - aud contains the participant Ledger API audience, whether aud is a string or an array; - sub is non-empty and exactly matches the dedicated Canton M2…
Code
dsrvlabs/canton-lens: docs/deployment.md
…s an independently runnable React Frontend and JSON Backend API. Select the authentication profile explicitly; missing, invalid, or mismatched modes fail at build or startup. There…
Official
Performance Optimization
…rementally increase throughput. This is outlined below. The ledger state in Canton does not exist globally so there is no single node that, by design, hosts all contracts. Instead,…
Aug 11, 2026
Official
Subscribe updates
JSON API AsyncAPI › /v2/updates › subscribe /v2/updates Subscribe updates WebSocket Updated 3.5 SUBSCRIBE /v2/updates Read th…
Sep 22, 2026
Official
Development Tools Overview
…nd compiling Daml contracts to testing locally and querying ledger state. This page summarizes each tool and when you use it. DPM (Daml Package Manager) DPM is the primary command-…
May 12, 2026
Code
dominicrume/cantor8_kya_rails: docs/outreach/forum-reply-scheduled-actions.md
…then working code. 1. No built-in scheduler. Nothing on the ledger initiates anything: "Daml code has no independent thread of execution... Any action on the ledger must be initiat…
Code
peacefulstudio/canton-dotnet-sdk: docs/public/site/articles/getting-started.md
…o strongly-typed C# bindings, then submits them to a Canton ledger. This page is the short route; each step links to the full text. 1. Install the tools You need the .NET SDK 10.0.…
Code
PartyLayer/PartyLayer: docs/multi-party-patterns.md
…y-patterns. Multi-party flows on Canton are expressed as on-ledger workflows between parties. A transfer is a contract the receiver acts on; a settlement is a contract whose choice…
Ecosystem
Wallets & Adapters
…cluded | Bron | devnet, testnet, mainnet | Yes | Your OAuth/API configuration | Nightly | devnet, testnet, mainnet | No | Included | Cauri Wallet | devnet, mainnet | No | Included …
Official
Subscribe active contracts
JSON API AsyncAPI › /v2/state/active-contracts › subscribe /v2/state/active-contracts Subscribe active contracts WebSocket Up…
Sep 22, 2026
Official
Operational Issues
…ance Query your validator’s traffic state through the Admin API: curl http://localhost/api/validator/readyz You can also check the wallet UI if your validator has one configured. E…
May 12, 2026
Showing 511 to 540 of 1,224Search all sources →