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
Official
POST /v0/scan-proxy/registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/reject
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/reject' \ --header …
Oct 12, 2026
Official
POST /v0/scan-proxy/registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/withdraw
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/withdraw' \ --heade…
Oct 12, 2026
Official
Canton Improvement Proposals (CIPs)
Canton Improvement Proposals (CIPs) are the governance mechanism for the Global Synchronizer. A CIP is discussed on the cip-discuss mailing list, voted on by the Super Validator no…
Oct 29, 2026
Official
POST /v0/scan-proxy/registry/allocations/v1/:allocationId/choice-contexts/execute-transfer
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocations/v1/{allocationId}/choice-contexts/execute-transfer' \ --header 'Content…
Oct 12, 2026
Official
POST /registry/transfer-instruction/v1/transfer-factory
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/transfer-instruction/v1/transfer-factory' \ --header 'Content-Type: application/js…
Aug 31, 2026
Official
POST /v0/scan-proxy/registry/allocation-instruction/v1/allocation-factory
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocation-instruction/v1/allocation-factory' \ --header 'Content-Type: application…
Oct 12, 2026
Official
Canton Special Interest Groups (SIGs)
Canton Special Interest Groups (SIGs) Special Interest Groups (SIGs) are groups of architects, software engineers, and domain experts focused on specific technical or domain areas …
Oct 22, 2026
Official
POST /v0/scan-proxy/registry/transfer-instruction/v1/transfer-factory
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v1/transfer-factory' \ --header 'Content-Type: application/jso…
Oct 12, 2026
Official
Manage Daml Packages and Archives
Manage Daml packages and archives About A package is a unit of compiled Daml code corresponding to one Daml project. This package contains compiled Daml-LF code. Every package has …
Aug 11, 2026
Official
Splice.Api.Token.AllocationInstructionV2
Daml module Splice.Api.Token.AllocationInstructionV2 V2 interfaces to enable wallets to instruct the registry to create allocations. Daml M…
Nov 5, 2026
Official
Pruning
…ata they accumulate, or put differently, the history of the ledger, keeps growing. Accumulating and storing history forever on nodes is problematic for several reasons: • First, no…
Oct 6, 2026
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
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
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
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
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
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
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
Showing 811 to 833 of 833Search all sources →