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
PATCH /v2/idps/:idp-id
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "identityProviderConfig": { "identityProviderId": "<strin…
Aug 31, 2026
Official
Building and Packaging
Work with dependencies The application from compose is a complete and secure model for atomic swaps of assets, but there is plenty of room for improvement. However, one can’t imple…
Sep 4, 2026
Official
Concept Translation Tables
…n | State Model Comparison Ethereum: Mutable State contract Token { mapping(address => uint256) balances; f
Jun 22, 2026
Official
Keycloak Configuration Guide for Canton Validator (Community)
…• Configure session settings for offline access and refresh tokens. • Navigate to Realm Settings → Sessions . • Configure the following settings: • Set Offline Session Max Limited …
Jun 22, 2026
Official
GET /v2/users/:user-id/rights
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/users/{user-id}/rights" headers = {'Authorization': '…
Aug 31, 2026
Official
Canton Name Service
…(it is provided directly by the DSO rather than through the standard registration flow). How Registration Works Registering a CNS entry is a multi-step process built on the Daml su…
May 12, 2026
Official
PATCH /v2/users/:user-id/identity-provider-id
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "userId": "<string>", "sourceIdentityProviderId": "<strin…
Aug 31, 2026
Official
0.17.0
…ved with better error messaging. • Better automation around token metadata the token standard controller have two new methods: getInstrumentById & listInstruments, these uses the t…
Jul 13, 2026
Official
GET /v2/version
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/version" headers = {'Authorization': 'Bearer <token>'…
Aug 31, 2026
Official
GET /v0/scan-proxy/registry/metadata/v1/info
cURL Python JavaScript PHP Go Java Ruby curl --request GET \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/metadata/v1/info' import json import requests url = "…
Oct 12, 2026
Official
POST /v2/traffic/accounts
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "accountId": "<string>", "balanceDelta": 123, "deduplicat…
Sep 4, 2026
Official
0.11.0
…rty right after startup in case of missing funds. await sdk.tokenStandard?.createAndSubmitTapInternal( validatorOperatorParty!, '20000000', { instrumentId: 'Amulet', instrumentAdmi…
Jul 13, 2026
Official
GET /v2/updates/transaction-tree-by-offset/:offset
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/updates/transaction-tree-by-offset/{offset}" headers …
Aug 31, 2026
Official
GET /v2/updates/transaction-tree-by-id/:update-id
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/updates/transaction-tree-by-id/{update-id}" headers =…
Aug 31, 2026
Official
Splice.Api.Token.AllocationRequestV2
Daml module Splice.Api.Token.AllocationRequestV2 V2 of the AllocationRequest interface, which is used by applications Daml Module Splice.Api.To…
Nov 5, 2026
Official
Creating an External Party
…et • Comprehensive using Splice LocalNet import { SDK, type TokenProviderConfig, localNetStaticConfig, } from '@canton-network/wallet-sdk' export default async function () { const …
Oct 27, 2026
Official
FAQ
…ons repository . Where do I generate a Validator Onboarding Token? SVs generate a validator onboarding token in the SV UI. Validators How long is my Validator Onboarding Token vali…
Aug 7, 2026
Official
GET /v2/parties/:party
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/parties/{party}" headers = {'Authorization': 'Bearer …
Aug 31, 2026
Official
GET /v2/parties
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/parties" headers = {'Authorization': 'Bearer <token>'…
Aug 31, 2026
Official
POST /v2/interactive-submission/preferred-packages
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "packageVettingRequirements": [ { "parties": [ "<string>"…
Aug 31, 2026
Official
POST /v2/idps
… \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ --data '{ "identityProviderConfig": { "identityProviderId": "<strin…
Aug 31, 2026
Official
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
Official
GET /v2/authenticated-user
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/authenticated-user" headers = {'Authorization': 'Bear…
Aug 31, 2026
Official
GET /v2/users
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/users" headers = {'Authorization': 'Bearer <token>'} …
Aug 31, 2026
Official
Preparing and Signing a Transaction
… the underlying HTTP requests using Canton Coin following a token standard transfer. How do I quickly perform a transfer between two parties? The below performs a two-step transfer…
Oct 27, 2026
Official
GET /v2/users/:user-id
… \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "http://localhost:7575/v2/users/{user-id}" headers = {'Authorization': 'Bearer …
Aug 31, 2026
Official
Splice.Api.Token.AllocationInstructionV1
Interfaces to enable wallets to instruct the registry to create allocations. Interfaces interface AllocationFactory Contracts implementing AllocationFactory are retrieved from the …
May 18, 2026
Official
Splice
…y added back in an app restart. • Wallet sweeps can now use token standard transfers by setting use-token-standard-transfer = true (helm: useTokenStandardTransfer: true) in the swe…
Nov 5, 2026
Official
Token Namespace
The token namespace provides methods to manage token operations including transfers, holdings, UTXOs, and allocations on the…
Oct 27, 2026
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
Showing 91 to 120 of 229Search all sources →