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 3h ago29 sources
1 more source2 pages
Code
OpenZeppelin/canton-contracts: packages/token/token-cip112-types-v1/daml/OpenZeppelin/Token/Cip112/TypesV1.daml
…n fields. data RegistryConfig = RegistryConfig with admin : Party -- ^ The instrument admin: signs every holding and every pending -- workflow contract, and controls supply and cle…
Code
digital-asset/cn-quickstart: sdk/docs/development/001-logging-style.md
Logging Style Guide 1. Objectives 1. Structured Logs: Provide key attributes (e.g. commandId, contractId) as structured fields, rather than embedding them within the message string…
Code
digital-asset/cn-quickstart: sdk/docs/user/002-topology.md
Canton Network Quickstart Infrastructure Overview This document provides an overview of the Canton Network infrastructure and the environment in which the Quickstart App operates. …
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-amulet-test/daml/Splice/Scripts/TestAmuletRulesTransfer.daml
…t <- checkTransferMetadata app TxKind_Transfer alice.primaryParty $ checkBalanceChanges defaultAppWithUsers $ submitMulti [alice.primaryParty, bob.primaryParty, provider1.primaryPa…
Code
OpenZeppelin/canton-stablecoin: simple-token-test/daml/SimpleToken/Test/Negative.daml
…for custom submission) mkAndGetTransfer : SimpleRegistry -> Party -> Party -> Decimal -> [ContractId Holding] -> Script (EnrichedChoice TransferFactory TransferFactory_Transfer) mk…
Code
OpenZeppelin/canton-token-template: simple-token-test/daml/SimpleToken/Test/Negative.daml
…for custom submission) mkAndGetTransfer : SimpleRegistry -> Party -> Party -> Decimal -> [ContractId Holding] -> Script (EnrichedChoice TransferFactory TransferFactory_Transfer) mk…
Code
dominicrume/cantor8_kya_rails: docs/what-this-proves.md
What a KYA chain proves, and what it does not The value of this format is not that it produces a record. Anything produces a record. It is that a reader can work out how much of it…
Code
C7-Digital/c7_ledger: react/GETTING_STARTED.md
Getting Started with @c7-digital/react This guide will help you set up and start using the @c7-digital/react package. Prerequisites - Node.js >= 18.0.0 - pnpm >= 8.0.0 - React >= 1…
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-wallet-test/daml/Splice/Scripts/Wallet/TestTransferOffers.daml
…15.0 t <- getTime aliceInstall <- submitMulti [alice.primaryParty, aliceValidator.primaryParty] [] $ createCmd $ WalletAppInstall with endUserParty = alice.primaryParty endUserName…
Code
Noves-Inc/canton-data-app: docs/authentication/auth0.md
Auth0 configuration Create two Auth0 applications. The browser application signs users in and the M2M indexing application indexes participant history. They must not share credenti…
Code
bitdynamics-ab/canton-devkit: skills/README.md
Canton DevKit agent skills These six skills teach agents to use an installed dpm localnet or canton-devkit localnet CLI. Installing a skill does not install DevKit, Daml tooling, o…
Code
peacefulstudio/canton-dotnet-sdk-mini-demo: docs/public/how-it-works.md
….NET SDK — public NuGet (nuget.org)"] runtime["Daml.Runtime Party · ContractId · ExerciseOutcome"] splice["Splice.Api.Token.*.V2 token-standard bindings IHolding · ITransferFactory…
Code
OpenZeppelin/canton-contracts: test/scoped-authorization-grant-v1-test/README.md
Authorization tests Tests import the compiled library DAR. The licensing and treasury suites also import their consumer DARs, so application code is checked across the same package…
Code
raposza/tools: apps/sandbox/README.md
sandbox A stable local Canton development stack with deterministic configuration and optional persistent storage. Canton nodes, the JSON API, PQS, embedded PostgreSQL, DARs, partie…
Code
OpenZeppelin/canton-contracts: packages/token/token-cip112-utils/daml/OpenZeppelin/Token/Cip112/Utils/Transfer.daml
Daml contract source - OpenZeppelin/canton-contracts/packages/token/token-cip112-utils/daml/OpenZeppelin/Token/Cip112/Utils/Transfer.daml -- Copyright (c) 2026 OpenZeppelin -- Copy…
Code
digital-asset/cn-quickstart: sdk/docs/development/002-testing.md
Integration Testing This document outlines the end-to-end integration tests for Canton Network Quickstart, covering: - Test workflow and architecture - Core technologies and toolin…
Code
peacefulstudio/canton-dotnet-sdk-mini-demo: docs/public/adopt-in-your-own-app.md
Adopt this in your own app Steps to lift the demo's pattern into your own project, and where the SDK source lives. Back to the README. Steps This demo *is* the template. To do the …
Code
raposza/tools: README.md
Raposza Tools **New here? Start with FIRST_INSTALL.md** — from a clean machine to a running Sandbox and Workbench, on Linux and Windows. A complete Canton and Splice development en…
Code
dominicrume/cantor8_kya_rails: SPEC.md
… statement that nothing was | | payee | string | the counterparty the action was directed at | | rule | string | the rule that allowed or refused it, in the decider's own words | |…
Code
C7-Digital/c7_ledger: README.md
Ledger Type safe interactions with Canton node via JSON API. - C7/Ledger - C7/React - C7/Scribe Supported versions Each @c7-digital/ledger release targets one Canton release line: …
Code
bitdynamics-ab/canton-devkit: docs/design/mockups/README.md
Design mockups React/JSX prototypes of every dpm localnet … CLI command and the M2 Web UI. Open index.html in a browser to render — it's a self-contained design-canvas with a Figma…
Code
peacefulstudio/canton-dotnet-sdk: README.md
…| Daml.Runtime | The types generated code compiles against: Party, ContractId<T>, commands, outcomes, JSON serialization. Every consumer references it. | | Daml.Codegen.CSharp | Th…
Code
BootNodeDev/canton-dappbooster: canton-connect/architecture/connection-machine.md
The connection machine machine/connectionMachine.ts is the source of truth: the states, events, tags and actors are its setup() and config, and every per-state why rides beside its…
Code
peacefulstudio/canton-dotnet-sdk: src/Daml.Ledger.Abstractions/README.md
…ing framework required Derived convenience methods — single-Party overloads, the throwing ExerciseAsync wrappers, and the create-by-exercise helpers (TryCreateOneByExerciseAsync, T…
Code
fronow/Canton-Stress-Test: examples/network/metered/PREDICTIONS.md
…pant + ~237 for each EXTRA participant hosting a confirming party (DSO hosts) + R for each participant that hosts only the receiver (no other role) + D for incompressible data in t…
Code
dominicrume/cantor8_kya_rails: docs/opportunities.md
Every opportunity, and what each is actually waiting on *Checked 26 September 2026. Numbers from the GitHub, PyPI and CoinGecko APIs, not from memory. Re-measured 26 October 2026: …
Code
peacefulstudio/canton-dotnet-sdk: docs/public/observability.md
Observability The Canton Ledger API clients emit distributed tracing spans using the BCL's System.Diagnostics.Activity/ActivitySource types. The clients themselves take no OpenTele…
Code
bitdynamics-ab/canton-devkit: docs/troubleshooting.md
Troubleshooting Day-one setup (install, one working example, common breaks): HackCanton Season 3 starter. Failure modes and fixes. Start with canton-devkit localnet doctor — it run…
Code
dominicrume/cantor8_kya_rails: docs/prior-art.md
Prior art, and who got there first *Compiled 8 October 2026. This file exists because the alternative is being corrected in public by someone who did this search before we did.* Ev…
Code
dominicrume/cantor8_kya_rails: THE-RULES.md
KYA RAILS. THE RULES. Build for Cantor8 "Build on Canton" Hackathon, challenge D1: a spend-limited wallet for Canton Automated Execution. Built with the KYA Method: Promise it. Att…
Showing 391 to 420 of 453Search all sources →