Skip to content
CCPEDIAby Unity Nodes
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
This week489pages updated upstreamNewestLogical Synchronizer UpgradesNov 6, 2026Official1,638pages from Canton and Digital Asset

Best matches

833 pages
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction API
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
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction API
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
OfficialCanton Network docs · CIP Registry
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
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation API
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
OfficialCanton Network docs · Splice APIs › Token Standard APIs › Transfer Instruction API
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
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation Instruction API
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
OfficialCanton Dev Fund · Canton Development Fund
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
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction API
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
OfficialCanton Network docs · Production Operations
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
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
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
OfficialCanton Network docs · Protocol Deep Dive
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
OfficialCanton Network docs · API Overview › Splice APIs
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
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v1
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
OfficialCanton Network docs · Splice APIs › Validator APIs › Wallet API (External)
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
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-dso-governance
Splice.DsoRules
Templates template BootstrapExternalPartyConfigStateInstruction Instruction to bootstrap the external party config state. This exists so that the ActionRequiringConfirmation for th…
May 18, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
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
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
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
OfficialCanton Network docs · Production Operations
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
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › splice-amulet
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
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
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
OfficialCanton Network docs · Deep Dives › External Signing
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
OfficialCanton Network docs · Production Operations
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
OfficialCanton Network docs · Admin API › gRPC API › Packages
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 →