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

798 pages
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v1
Splice.Api.Token.AllocationV1
…ervation of assets to transfer them as part of an atomic on-ledger settlement requested by an app. Interfaces interface Allocation A contract representing an allocation of some amo…
May 18, 2026
OfficialCanton Network docs · Splice Fundamentals
Glossary
…t Set The set of contracts that are currently active on the ledger as per the view of a given participant. Amulet The generic name for the code and the logic implementing Canton Co…
Jun 22, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/dso
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/dso' import json import requests url = "https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/dso"…
Nov 2, 2026
OfficialCanton Network docs · Release Notes › Canton
3.5.15
Release of Canton 3.5.15 Canton 3.5.15 has been released on August 27, 2026. Summary This is a release that officially marks CantonBFT as GA for dedicated synchronizers. It contain…
Sep 10, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation Instruction V2 API
POST /v0/scan-proxy/registry/allocation-instruction/v2/:allocationInstructionId/choice-contexts/accept
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocation-instruction/v2/{allocationInstructionId}/choice-contexts/accept' \ --hea…
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation Instruction V2 API
POST /v0/scan-proxy/registry/allocation-instruction/v2/:allocationInstructionId/choice-contexts/withdraw
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocation-instruction/v2/{allocationInstructionId}/choice-contexts/withdraw' \ --h…
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction V2 API
POST /v0/scan-proxy/registry/transfer-instruction/v2/:transferInstructionId/choice-contexts/accept
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/accept' \ --header …
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction V2 API
POST /v0/scan-proxy/registry/transfer-instruction/v2/:transferInstructionId/choice-contexts/reject
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/reject' \ --header …
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction V2 API
POST /v0/scan-proxy/registry/transfer-instruction/v2/:transferInstructionId/choice-contexts/withdraw
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v2/{transferInstructionId}/choice-contexts/withdraw' \ --heade…
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Token Standard APIs › Allocation V2 API
POST /registry/allocation/v2/settlement-factory
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocation/v2/settlement-factory' \ --header 'Content-Type: application/json' \ --…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
POST /v0/backfilling/updates-before
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/backfilling/updates-before' \ --header 'Content-Type: application/json' \ --data '{ "migration_id": 123, "sy…
Aug 31, 2026
OfficialCanton Network docs · Splice APIs › Token Standard APIs › Allocation Instruction V2 API
POST /registry/allocation-instruction/v2/allocation-factory
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocation-instruction/v2/allocation-factory' \ --header 'Content-Type: applicatio…
Aug 31, 2026
OfficialCanton Network docs · Release Notes
Splice
…must accept. 0.10.0 • Summary of Breaking Changes: Breaking API Changes | Protocol Changes | Daml Model Changes | yes | yes | yes | Details: • Breaking API Changes: • Various Scan …
Nov 5, 2026
OfficialCanton Network docs · Splice APIs › Token Standard APIs › Transfer Instruction V2 API
POST /registry/transfer-instruction/v2/transfer-factory
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/transfer-instruction/v2/transfer-factory' \ --header 'Content-Type: application/js…
Aug 31, 2026
OfficialCanton Network docs · Architecture
Multi-Synchronizer Architecture
…ynchronizers operating simultaneously. Each contract on the ledger is assigned to a specific synchronizer, and contracts can be moved between synchronizers as needed. This design a…
Sep 4, 2026
OfficialCanton Network docs · Splice APIs › Scan APIs › Scan API
GET /v0/events/:update_id
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/events/{update_id}' import json import requests url = "…
Sep 4, 2026
OfficialCanton Network docs · Module 7: Production Best Practices
Package Management
Daml packages (DARs) are the deployment units for on-ledger logic. Managing them across environments and organizations requires more oversight than typical software artifact…
May 16, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation V2 API
POST /v0/scan-proxy/registry/allocation/v2/settlement-factory
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocation/v2/settlement-factory' \ --header 'Content-Type: application/json' \ --d…
Oct 12, 2026
OfficialCanton Network docs · Admin API › gRPC API › Packages
com.digitalasset.canton.admin.participant.v30
…points 81 Messages 193 Enums 9 Source Files community/admin-api/src/main/protobuf/com/digitalasset/canton/admin/participant/v30/acs_import.proto Last available source file in the c…
Nov 5, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Allocation Instruction V2 API
POST /v0/scan-proxy/registry/allocation-instruction/v2/allocation-factory
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocation-instruction/v2/allocation-factory' \ --header 'Content-Type: application…
Oct 12, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.HoldingV2
Daml module Splice.Api.Token.HoldingV2 Types and interfaces for retrieving an investor’s holdings. Daml Module Splice.Api.Token.HoldingV2 L…
Nov 5, 2026
OfficialCanton Network docs · Release Notes › Canton
3.5.6
Release of Canton 3.5.6 Canton 3.5.6 has been released on June 24, 2026. Summary This is a maintenance release that fixes an exceptional severe bug around logical synchronizer upgr…
Jul 6, 2026
OfficialCanton Network docs · Splice APIs › Validator APIs › Scan Proxy Transfer Instruction V2 API
POST /v0/scan-proxy/registry/transfer-instruction/v2/transfer-factory
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v2/transfer-factory' \ --header 'Content-Type: application/jso…
Oct 12, 2026
OfficialCanton Network docs · Deep Dives › External Signing
External Signing: Submitting Transactions, Part 2
…e synchronizer to which the participant is connected • gRPC Ledger API endpoint • ping_created_event: Event retrieved in the last step of Part 1. • contract_id: ID of the contract …
Sep 22, 2026
OfficialCanton Network docs · Wallet Gateway › Automation
Automate with the User API
The User API is the JSON-RPC 2.0 API behind the User UI. Anything a person can do in the UI — manage sessions, networks, identity…
Aug 6, 2026
OfficialCanton Network docs · Module 7: Production Best Practices
Canton Coin Preapprovals
Contrary to other assets like Eth or Bitcoin, Canton Coin requires a party to explicitly agree to hold Canton Coin. This includes explicitly agreeing to any incoming transfers. Par…
Nov 3, 2026
OfficialCanton Network docs · Module 5: Testing & Deployment
Deployment Progression
…application talks to a validator’s participant node via the Ledger API. What changes is the infrastructure around it. Category | LocalNet | Shared Networks (DevNet / TestNet / Main…
Jul 1, 2026
OfficialCanton Network docs · Wallet Gateway
User API
Back to overview OpenRPC Spec User API An OpenRPC specification for the user to interact with the Wallet Gateway. JSON-RPC Added 1.10.0 Updated 1.10.0 Meth…
Sep 22, 2026
OfficialCanton Network docs · Splice APIs › Splice Daml Packages › Token Standard v2
Splice.Api.Token.TransferInstructionV2
Daml module Splice.Api.Token.TransferInstructionV2 V2 API to instruct transfers of holdings between accounts. Daml Module Splice.Api.Token.…
Nov 5, 2026
OfficialCanton Network docs · Canton Console
Scripting
The Canton console is built on Ammonite , a Scala-based scripting and REPL framework. Every command you type is valid Scala, which means you can write loops, define functions, bind…
Aug 18, 2026
Showing 721 to 750 of 798Search all sources →