Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.canton.network/llms.txt

Use this file to discover all available pages before exploring further.

For detailed troubleshooting steps, see the topic guides below. For diagnostic and debugging tooling, see Debugging Tools.

Installation Issues

Nix shell failures, Docker configuration, memory allocation, JDK setup.

Development Issues

Daml compilation errors, API connection problems, transaction failures during development.

Operational Issues

Traffic exhaustion, upgrade problems, PQS failures on DevNet, TestNet, and MainNet.

Common Questions

Frequently asked questions about Canton Network application development.

Daml Error Codes

Daml compilation errors and Canton runtime error codes with causes and resolutions.

Ledger API Errors

Common Ledger API error codes encountered during command submission.

Diagnostic tooling

For log capture, lnav workflows, Canton Console diagnostics, and PQS query examples used while troubleshooting, see Debugging Tools.

Getting help

If the topic guides above do not resolve your issue:
  • Self-service: Search this troubleshooting guide and the debugging tools page.
  • Community: Post in #gsf-global-synchronizer-appdev (Slack) or forum.canton.network with your error message, redacted logs, and environment details (validator ID, network, SDK/Splice version).
  • Email support: da-support@digitalasset.com for best-effort discretionary support.
  • Paid support with SLAs: support@digitalasset.com (opens a tracked Jira ticket).
When asking for help, include:
  • Your validator ID and network (DevNet, TestNet, or MainNet)
  • The Splice / SDK version you are running
  • Relevant log excerpts (redact private keys, passwords, and JWT tokens; preserve error codes, correlation IDs, and timestamps)
  • A timeline of when the issue started and any recent changes