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 4h ago29 sources
1 more source4 pages
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version-overrides/interfaces/daml/Asset.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version-overrides/interfaces/daml/Asset.daml module Asset where data View = View { assetOwner : Party , description : Text } deriving (Show, Eq) interface Asset where viewtype View getOwner : Party nonconsuming
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version-overrides/main/daml/Main.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version-overrides/main/daml/Main.daml module Main where -- V1 import Asset (Asset) import qualified Asset template IOU with issuer: Party owner: Party value: Int name: Text where signatory issuer, owner interfac
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version-overrides/test/daml/Test.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version-overrides/test/daml/Test.daml module Test where import Daml.Script import Asset (Asset) import qualified Asset import qualified Main import DA.Assert main : Script () main = do a <- allocateParty "Alice"
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version/interfaces/daml/Asset.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version/interfaces/daml/Asset.daml module Asset where data View = View { assetOwner : Party , description : Text } deriving (Show, Eq) interface Asset where viewtype View getOwner : Party nonconsuming choice Get
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version/main/daml/Main.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version/main/daml/Main.daml module Main where -- V1 import Asset (Asset) import qualified Asset template IOU with issuer: Party owner: Party value: Int name: Text where signatory issuer, owner interface instance
Code
digital-asset/dpm: pkg/testutil/testdata/multi-package-sdk-version/test/daml/Test.daml
Daml contract source - digital-asset/dpm/pkg/testutil/testdata/multi-package-sdk-version/test/daml/Test.daml module Test where import Daml.Script import Asset (Asset) import qualified Asset import qualified Main import DA.Assert main : Script () main = do a <- allocateParty "Alice" mainCid <
Code
digital-asset/dpm: README.md
Copyright (c) 2026 Digital Asset (Switzerland) GmbH and/or its affiliates. All rights reserved. SPDX-License-Identifier: Apache-2.0 Dpm This repository hosts the code for dpm, the package manager that serves as the entry point for interacting with components developed by [Digital Asset](https://
Code
digital-asset/dpm: UNRELEASED.md
Release of Dpm Unreleased Changes since last tagged release (1.0.22) Additions - Git dependencies. You can depend on a pre-built .dar stored in a Git repository, as well as on one published to an OCI registry. Declare it in dependencies or data-dependencies in daml.yaml, or add it w
Code
dominicrume/cantor8_kya_rails: ARCHITECTURE.md
Architecture User story: the principal of a payout business is in one country; the payouts happen in another. They cannot be on the ground, and they cannot hand an operator unbounded authority over the float -- that is the thing that stops a business like this scaling. So the operator gets a writt
Code
dominicrume/cantor8_kya_rails: ASK-THE-ORGANISERS.md
Questions for the people who run this ecosystem *Prepared 2026-10-17. Written before the Cantor8 winners' dinner, 18 October.* The team that won the Cantor8 hackathon kept a file called ASK-DAVIDE.md: questions for the organiser, written down before the conversation. That is "seek to underst
Code
dominicrume/cantor8_kya_rails: CLAUDE.md
Context for AI assistants working on this repo Project: KYA Rails. Hackathon build, Cantor8 Build on Canton, challenge D1 (spend-limited agent wallet). Method: read THE-RULES.md first, then the THE-JOB.md of the stage you are working in, and nothing else. Owner: Rume Dominic (O'Rume Dominic Uririe
Code
dominicrume/cantor8_kya_rails: CONTEXT.md
CONTEXT.md (Layer 1: where do I go?) This workspace follows the Interpretable Context Methodology (ICM), arXiv 2603.16021: folder structure as agent architecture. One stage, one job. Plain text as the interface. Every output is an edit surface. Routing table | If the task is about | Go to | The
Code
dominicrume/cantor8_kya_rails: CONTRIBUTING.md
Contributing The most useful thing you can do here is implement the receipt seal in another language and prove it matches. Read SPEC.md. It is written so that a working implementation can be produced from the text alone. It is about twenty lines for the format itself in most lan
Code
dominicrume/cantor8_kya_rails: DO-THIS.md
The four things only you can do *Written 17 October 2026. Nothing here needs a decision. Each one is a URL, a block to paste, and a done box.* I cannot post to a forum, submit a form, or push to the Dev Fund PR branch. Those are the only four things standing between the work and a champion. Each b
Code
dominicrume/cantor8_kya_rails: docs/accomplished.md
What has actually been achieved *29 days, 29 August to 27 September 2026. Every number below came from the GitHub, PyPI and Canton forum APIs today, not from memory. Where a number is zero it says zero.* --- Shipped, and other people can use it | | what | evidence | |---|---|---| | **A publishe
Code
dominicrume/cantor8_kya_rails: docs/cip/cip-rume-refused-actions.md
Title CIP: ? * Layer: Applications Title: A ledger record for refused actions Author: O'Rume Dominic Uririe * Discussions-To: https://lists.sync.global/g/cip-discuss/topic/cip_tbd_a_ledger_record_for/122004432 * Comments-Summary: No comments yet Status: Draft Type: Standards Track Created:
Code
dominicrume/cantor8_kya_rails: docs/cip/DRAFT-refusal-record.md
CIP: (unassigned) Layer: Daml Title: A ledger record for refused actions Author: O'Rume Dominic Uririe License: CC0-1.0 Status: Draft Type: Standards Track Created: 2026-09-26 Post-History: NOT SUBMITTED. cip-0000 says to float an idea on cip-discuss before writing a full CIP, a
Code
dominicrume/cantor8_kya_rails: docs/complexity.md
Complexity: the number, and why it sits where it does The auditor reports mean cyclomatic complexity across the Python in this repository. It was 4.21. The refactoring below took it to 3.18, and adding the WhatsApp webhook adapter moved it to 3.26. The auditor's warning threshold is 3.
Code
dominicrume/cantor8_kya_rails: docs/conversations.md
Conversations with people who might use this Count: 2. That number is the point of this file. Everything else in this repository is a thing we decided to build. This is the only page that records what somebody outside it actually said. It read zero for the first thirteen days. It is kept in th
Code
dominicrume/cantor8_kya_rails: docs/dev-fund-onepager.md
KYA Receipt Chain — one page **A verifiable record of what an agent was *refused*, not only what it was allowed — with the spending rules enforced in a Daml choice body and the record bound to the ledger it came from.** Requesting **1,200,000 CC development plus 250,000 CC for an independent Daml
Code
dominicrume/cantor8_kya_rails: docs/dev-fund-proposal-rfp22.md
Development Fund Proposal Organization: Independent (Rume Dominic / O'Rume Dominic Uririe) Author / Primary Contact: Rume Dominic — dominicrume@gmail.com — github.com/dominicrume Status: Draft Created: 2026-09-06 Proposal Type: RFP-aligned RFP / Roadmap Area: Security, Ass
Code
dominicrume/cantor8_kya_rails: docs/dev-fund-proposal.md
Development Fund Proposal Organization: Independent (Rume Dominic / O'Rume Dominic Uririe) Author / Primary Contact: Rume Dominic — dominicrume@gmail.com — github.com/dominicrume Status: Draft Created: 2026-09-06 Proposal Type: RFP-aligned RFP / Roadmap Area: Security, Ass
Code
dominicrume/cantor8_kya_rails: docs/dev-fund-reality.md
How the Canton Dev Fund actually works > THIS DOCUMENT WAS OVERTAKEN. Re-measured 27 September 2026. > > The champion gate described below no longer exists. > .github/workflows/champion-check.yml has been deleted from > canton-foundation/canton-dev-fund. No workflow now closes a proposa
Code
dominicrume/cantor8_kya_rails: docs/dev-fund-rfp27-answer.md
RFP 27, answered clause by clause Why this file exists. RFP 27 asks four specific things and PR #860 does not answer any of them in those words. Every proposal that has been merged in this repository answered the RFP's own questions using the RFP's own language. This is the text to paste int
Code
dominicrume/cantor8_kya_rails: docs/drafts/ask-champion-860.md
Post-To: https://fivenorth.io/contact (Web form, read 4 November 2026. It has NO subject field, so this is the "Tell us more" box only. Topic dropdown: "Infrastructure & validator support", NOT "Project pitch / funding", because this asks for access and not money. Name, Work email and Company are se
Code
dominicrume/cantor8_kya_rails: docs/drafts/email-amanda-martin.md
Post-To: mailto:hythloda@gmail.com (Email. Subject below. Channel verified: email published on her own GitHub profile, github.com/hythloda, read 4 November 2026) Subject: #860, the overlap assessment you asked for, and one question Amanda, On 21 October you asked for an assessment of how the RFP 27
Code
dominicrume/cantor8_kya_rails: docs/drafts/post-forum-rfp27.md
Post-To: https://forum.canton.network/c/developer-support/57 (New Topic.) Title: RFP 27 has three open proposals. Are they three things or one thing three times? Three proposals are open under RFP 27 and nobody outside the committee has assessed whether they overlap. I wrote one of them, so I am the
Code
dominicrume/cantor8_kya_rails: docs/drafts/post-sig-security.md
Post-To: https://forum.canton.network/c/sigs/sig-security/79 (New Topic. Title: "Refusal evidence on the ledger: what a stolen single key does and does not leave behind") The 26 October advisory sent me to test something rather than to read it. It says: "Start monitoring the network for transactions
Code
dominicrume/cantor8_kya_rails: docs/drafts/README.md
Drafts waiting to go out Run the queue. It checks each draft, copies it, opens the page, and then goes and looks to see whether it actually arrived: python3 tools/post_queue.py posted.log is written only when a post is verified on the destination, or when you type yes to a destination that
Code
dominicrume/cantor8_kya_rails: docs/drafts/reply-dpm-331.md
Post-To: https://github.com/digital-asset/dpm/pull/331 (Comment, then leave it closed) Fair call, and thank you for reading it. The body said I had no report of a user hitting this. That sentence should have stopped me filing rather than gone into the description. The 0600 behaviour is real and the
Showing 181 to 210 of 738Search all sources →