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
Showing“token standard”
Official
Splice.Api.Token.AllocationV1
This module defines the Allocation interface and supporting types. Contracts implementing the Allocation interface represent a reservation of assets to transfer them as part of an …
May 18, 2026
Official
Authorization
…ticipant node checks whether the request contains an access token that is valid and sufficient to authorize that request. You thus need to add support for authorization using acces…
Oct 28, 2026
Code
OpenZeppelin/canton-stablecoin: docs/stablecoin/PLAN.md
…an: MakerDAO-esque Stablecoin CDP System Context The simple-token module is a minimal CIP-056 token standard implementation with 7 templates, 36 passing tests, and 24 security inva…
Code
fronow/Canton-Stress-Test: examples/settlement-app/daml/Settlement.daml
…ped like the real ones (daml-finance, the Canton -- Network Token Standard): NOTHING you want to load-test is directly -- creatable. You cannot create Holding — a holding exists on…
Official
Finding and Reading Data From the Ledger
…tication issues const sdk = await SDK.create({ auth: global.TOKEN_PROVIDER_CONFIG_DEFAULT, ledgerClientUrl: localNetStaticConfig.LOCALNET_APP_USER_LEDGER_URL, synchronizerId: globa…
Oct 27, 2026
Official
POST /v2/commands/async/submit-reassignment
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "reassignmentCommands": { "workflowId": "<string>", "user…
Aug 31, 2026
Official
Smart Contract Paradigm Shift
…cts have mutable storage that you modify directly: contract Token { mapping(address => uint256) public balances; function transfer(address to, uint256 amount) public { require(bala…
Jun 22, 2026
Official
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
Official
Splice.Api.Token.AllocationInstructionV2
Daml module Splice.Api.Token.AllocationInstructionV2 V2 interfaces to enable wallets to instruct the registry to create allocations. Daml Modul…
Nov 5, 2026
Official
Using External Calls
External calls require a synchronizer running protocol version 36 or later and a Daml package targeting LF 2.4 or later. This page covers the practical side of external calls: a wo…
Oct 26, 2026
Official
PATCH /v2/parties/:party
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "partyDetails": { "party": "<string>", "isLocal": false, …
Aug 31, 2026
Official
SV Governance Reference
The Global Synchronizer is governed by its Super Validators (SVs) acting collectively as the Decentralized Synchronizer Operator (DSO). Governance decisions are made through on-cha…
Jun 22, 2026
Ecosystem
RainbowKit for Canton: a React wallet connection guide
… wallet runtimes. CIP-0103 remains the wallet communication standard; PartyLayer adds application UI and state above that foundation. ℹ️ Note PartyLayer is an independent project. …
Official
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
Ecosystem
Observability
… vendor, what stays private, how a dApp instruments its own token standard reads and writes, and the current limits stated honestly. What exists • TelemetryAdapter (from @partylaye…
Code
OpenZeppelin/canton-stablecoin: RESEARCH.md
…daml-lint, daml-props, daml-verify --- Table of Contents 1. Token Holding Patterns 2. Transfer Dispatch (Three-Way) 3. Atomic Settlement / DvP 4. Mint and Burn 5. Fee Calculation 6…
Code
fronow/Canton-Stress-Test: examples/openzeppelin/envelope/BENCHMARK-ENVELOPE.md
…for by the byte. This measures how many bytes two different Token Standard registries spend to do the same standard transfer — and therefore what a data-model decision costs, per t…
Official
Canton for Blockchain Developers
…that modify that state: // Solidity: Mutable state contract Token { mapping(address => uint256) public balances; function transfer(address to, uint256 amount) public { balances[msg…
Sep 1, 2026
Code
peacefulstudio/canton-dotnet-sdk-mini-demo: docs/public/how-it-works.md
…e Party · ContractId · ExerciseOutcome"] splice["Splice.Api.Token.*.V2 token-standard bindings IHolding · ITransferFactory · ITransferInstruction TryTransferFactory_TransferAsync /…
Official
Multi-Synchronizer Application Best Practices
Multi-synchronizer applications improve scalability, tighten cost and access control, and may enable better regulatory oversight by distributing workflows across multiple Canton sy…
Sep 11, 2026
Official
GET /v2/package-vetting
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "packageMetadataFilter": { "packageIds": [ "<string>" ], …
Aug 31, 2026
Official
POST /v2/package-vetting/list
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "packageMetadataFilter": { "packageIds": [ "<string>" ], …
Aug 31, 2026
Code
PartyLayer/PartyLayer: docs/observability.md
… vendor, what stays private, how a dApp instruments its own token standard reads and writes, and the current limits stated honestly. --- What exists - TelemetryAdapter (from @party…
Code
OpenZeppelin/canton-contracts: examples/token/token-cip112-custom-test/daml/OpenZeppelin/Examples/Token/Cip112/Custom/Test.daml
…ml contract source - OpenZeppelin/canton-contracts/examples/token/token-cip112-custom-test/daml/OpenZeppelin/Examples/Token/Cip112/Custom/Test.daml -- | Drives OpenZeppelin.Example…
Code
OpenZeppelin/canton-token-template: docs/PLAN.md
PLAN: CIP-056 Simple Token Implementation Status: on-ledger implementation complete (36/36 tests passing) Scope: see SCOPE.md for authoritati…
Official
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
Code
peacefulstudio/canton-dotnet-sdk: tests/Daml.Codegen.CSharp.Tests/Snapshots/splice-test-token-v1/README.md
splice-test-token-v1 codegen snapshot DriftDetectionTests regenerates C# from the vendored intermediate.binpb (the IntermediateDar p…
Official
Splice Wallet Reference
The Splice Wallet is the built-in wallet component of every validator node on the Canton Network. It provides Canton Coin (CC) management for parties hosted on that validator, incl…
Oct 12, 2026
Official
Ledger Namespace
…c function () { const sdk = await SDK.create({ auth: global.TOKEN_PROVIDER_CONFIG_DEFAULT, ledgerClientUrl: localNetStaticConfig.LOCALNET_APP_USER_LEDGER_URL, synchronizerId: globa…
Oct 27, 2026
Official
Reward share agreement
…Background information The DA Registry App enables users to tokeni
Sep 4, 2026
Showing 271 to 300 of 515Search all sources →