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
Showing“ledger api”
Code
bitdynamics-ab/canton-devkit: docs/tests/e2e-test-milestone-1.md
E2E Test Plan — Milestone 1: LocalNet Management CLI Total Tests: 19 Platforms: macOS (Apple Silicon), Linux (amd64), Windows (amd64) --- Overview This test plan validates the core…
Official
Validator APIs
The Validator App exposing the validator APIs is part of a CN Validator or CN Supervalidator node. It connects to a Canton participant and provides the following…
Nov 3, 2026
Official
Splice.Api.Token.TransferInstructionV1
Instruct transfers of holdings between parties. Interfaces interface TransferFactory A factory contract to instruct transfers of holdings between parties. viewtype TransferFactoryV…
May 18, 2026
Official
POST /v0/wallet/transfer-offers/:tracking_id/status
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/wallet/transfer-offers/{tracking_id}/status' \ --header 'Authorization: Bearer $TOKEN' import json impo…
Aug 31, 2026
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-token-standard-test/daml/Splice/Testing/Registries/AmuletRegistry.daml
… import DA.Time import DA.Text qualified as T import Splice.Api.Token.MetadataV1 as Api.Token.MetadataV1 import Splice.Api.Token.HoldingV1 as Api.Token.HoldingV1 import Splice.Api.…
Ecosystem
Platform Installation
Platform Installation Install the CAT-BM operator, API, and UI with Helm. The catalyx-canton Helm chart installs three components — the operator, the API, and the CatalyX …
Official
Splice.DsoRules
Templates template BootstrapExternalPartyConfigStateInstruction Instruction to bootstrap the external party config state. This exists so that the ActionRequiringConfirmation for th…
May 18, 2026
Official
POST /v2/holdings/state
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v2/holdings/state' \ --header 'Content-Type: application/json' \ --data '{ "migration_id": 123, "record_time": …
Nov 2, 2026
Code
OpenZeppelin/canton-stablecoin: simple-token-test/daml/SimpleToken/Test/Negative.daml
…A.Time import DA.TextMap qualified as TextMap import Splice.Api.Token.MetadataV1 import Splice.Api.Token.HoldingV1 import Splice.Api.Token.TransferInstructionV1 import SimpleToken.…
Code
OpenZeppelin/canton-token-template: simple-token-test/daml/SimpleToken/Test/Negative.daml
…A.Time import DA.TextMap qualified as TextMap import Splice.Api.Token.MetadataV1 import Splice.Api.Token.HoldingV1 import Splice.Api.Token.TransferInstructionV1 import SimpleToken.…
Official
POST /v2/state/acs
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v2/state/acs' \ --header 'Content-Type: application/json' \ --data '{ "migration_id": 123, "record_time": "2026…
Nov 2, 2026
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 pa…
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-token-standard-test/daml/Splice/Tests/TestAmuletTokenTransfer.daml
…le Splice.Tests.TestAmuletTokenTransfer where import Splice.Api.Token.MetadataV1 import Splice.Api.Token.HoldingV1 import Splice.Api.Token.TransferInstructionV1 as Api.Token.Transf…
Official
Upgrade Canton Nodes
Upgrade To a New Release This section covers the processes to upgrade Canton participant nodes and synchronizers. Upgrading Daml applications is covered elsewhere. As elaborated in…
Jun 9, 2026
Code
PartyLayer/PartyLayer: CONTRIBUTING.md
Contributing to PartyLayer Thank you for your interest in contributing to PartyLayer! This document provides guidelines and instructions for contributing. Table of Contents - Code …
Official
Splice.AmuletRules
Templates template AmuletRules The rules governing how Amulet users can modify the Amulet state managed by the DSO party. Signatory: dso Field | Type | Description | dso | Party | …
May 18, 2026
Code
fronow/Canton-Stress-Test: examples/network/metered/METERED.md
Billed traffic on a metered network Every cost figure canton-stress published before this came from a sandbox with no traffic control, so the only size it could report was the prep…
Official
Splice.Api.Token.AllocationV2
Daml module Splice.Api.Token.AllocationV2 This module defines V2 of the Allocation interface and supporting types. Daml Module Splice.Api.T…
Nov 5, 2026
Code
bitdynamics-ab/canton-devkit: docs/tests/e2e-test-milestone-2.md
E2E Test Plan — Milestone 2: Web UI, Observability, DAR & Contract Tooling Total Tests: 26 Platforms: macOS (Apple Silicon), Linux (amd64), Windows (amd64) Prerequisite: All Milest…
Official
External Signing: Topology Transactions
…y running the commands below in the Canton console: • Admin API endpoint • Synchronizer ID @ participant1.config.adminApi.address res1: String = "127.0.0.1" @ participant1.config.a…
Oct 30, 2026
Official
Key Management
Crypto key management This page explains how to list, rotate, generate, deactivate, and delete keys of a Canton node. It also explains how to configure the cryptographic schemes su…
Sep 14, 2026
Official
com.digitalasset.canton.topology.admin.v30
…points 40 Messages 109 Enums 1 Source Files community/admin-api/src/main/protobuf/com/digitalasset/canton/topology/admin/v30/common.proto Last available source file in the compared…
Nov 5, 2026
Code
fronow/Canton-Stress-Test: examples/network/metered/PREDICTIONS.md
Cost model v0: predictions written BEFORE measuring Written 2026-10-12, before any of the cases below was run. The point is the ordering: these numbers are fixed here first, then m…
Code
OpenZeppelin/canton-contracts: test/token-cip112-v1-test/daml/OpenZeppelin/Token/Cip112/V1/Test.daml
…oList) import DA.TextMap qualified as TextMap import Splice.Api.Token.MetadataV1 import Splice.Api.Token.HoldingV2 qualified as HoldingV2 import Splice.Api.Token.AllocationV2 quali…
Showing 1,201 to 1,224 of 1,224Search all sources →