For detailed troubleshooting steps, see the topic guides below. For diagnostic and debugging tooling, see Debugging Tools.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.
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.comfor best-effort discretionary support. - Paid support with SLAs:
support@digitalasset.com(opens a tracked Jira ticket).
- 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