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 1m ago29 sources
Showing“ledger api”
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
Code
PartyLayer/PartyLayer: docs/DEVNET-RUN.md
…his order of importance: 1. the returned updateId is a real ledger update id, not something the adapter made up; 2. the wallet showed you what you were authorising, and you could d…
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
Code
PartyLayer/PartyLayer: docs/privacy-and-reads.md
… site: partylayer.xyz/docs/privacy-and-reads. On Canton the ledger itself enforces what a party can see. A contract is only visible to the parties that are stakeholders on it, so a…
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
Code
dominicrume/cantor8_kya_rails: README.md
…s nowhere to hide. And the refusal itself is written to the ledger, which is the part that was missing. The normal way to enforce a spending rule is to abort the transaction, and a…
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
Ecosystem
Warnings W001–W011 | LYNC
…en free remainder is lower than command cost. | W005 | Scan API unavailable. | scanApiUrl, network access, fallback rates. | W006 | STANDARD mode has no live free-tier state. | Inf…
Code
PartyLayer/PartyLayer: docs/platform-roadmap.md
… Authorized data | Ready wallet and same-origin application ledger readers; exact holdings snapshots, identity/source isolation and explicit errors | Configure the deployed interfa…
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
Ecosystem
Upgrade an existing PartyLayer app
Upgrade an existing PartyLayer app This guide targets React 3.1.2+, SDK 0.20.1+ and session 1.1.10+. Start from a working application and lockfile, commit that state, and use a bra…
Code
Noves-Inc/canton-data-app: docs/security.md
… browser and M2M access tokens must contain the participant Ledger API audience. The clients may have different subjects and flows, but they target the same Ledger API. Do not add …
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
Code
peacefulstudio/canton-dotnet-sdk: release-notes/v0.7.1.md
… and contract ids unless you opt in ✅. It also removes some API surface, so read the upgrade notes below before bumping. 💥 Upgrading from 0.7.0 > ⚠️ Bump every package to 0.7.1 to…
Code
walnuthq/dpm-trace: AGENTS.md
…d/trace/ is one file per subcommand; internal/ holds model, ledger, render, source, testrunner, integration, scaffold, plugin, visualizer and config. The lit suite and the golden h…
Official
UpdateAccount
Other APIs › Protobuf › com.digitalasset.canton.tea.v1 › UpdateAccount com.digitalasset.canton.tea.v1 UpdateAccount gRPC Added…
Nov 6, 2026
Code
Noves-Inc/canton-data-app: docs/docker-compose.md
…alidator and use participant:5001 and http://validator:5003/api/validator. Set the network, participant address, and scan API URL to match your deployment when those defaults do no…
Ecosystem
Token Transfers
…TransferInstruction_Accept on the instruction contract. The ledger settles the transfer, input holdings are burned, output holdings are minted. The sender does not exercise a choic…
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
Code
PartyLayer/PartyLayer: docs/swaps.md
…ction once. Track submission separately from its correlated ledger result. An unknown response must be reconciled, not replayed. 6. Track the protocol outcome separately until outp…
Code
raposza/tools: docs/architecture.md
…escriptor-driven, both ways raposza-admin/ the Canton admin API, spoken through descriptors raposza-resolve/ Resolver_i, the probe chain, and template references raposza-render/ Va…
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
Showing 691 to 720 of 1,224Search all sources →