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
GET /v0/featured-apps
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/featured-apps' import json import requests url = "…
Aug 31, 2026
Official
Scan Global Synchronizer Connectivity API
…iginally-used Scan. Take any of these publicUrls and query /api/scan/v0/scans, and the same set will be returned. Every Scan can list all approved SV scans connected to the network…
Nov 3, 2026
Official
GET /v0/closed-rounds
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/closed-rounds' import json import requests url = "…
Aug 31, 2026
Official
GET /v0/wallet/transfer-offers
…o Java Ruby curl --request GET \ --url 'https://example.com/api/validator/v0/wallet/transfer-offers' \ --header 'Authorization: Bearer $TOKEN' import json import requests url = "…
Aug 31, 2026
Official
Synchronizer Operations
…r • Configure — Write Canton configs for sequencer/mediator APIs, sequencer backend, and TLS (sections below). • Start — Start the synchronizer nodes with those configs. • Bootstra…
Oct 29, 2026
Official
GET /v0/validators/validator-faucets
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/validators/validator-faucets' import json import requests url = "…
Nov 2, 2026
Official
Transaction Failures
…id> Upload the required DAR to your validator: Via the JSON Ledger API of your participant curl -X POST "http://json-ledger-api.localhost/v2/dars" \ -H "Authorization: Bearer $TOKE…
Oct 29, 2026
Official
Connecting a Validator to Multiple Synchronizers
…evel name — it is only used in your local configuration and API calls. To verify the connection: @ participant.synchronizers.list_connected() res3: Seq[ListConnectedSynchronizersRe…
Oct 19, 2026
Official
The Global Synchronizer
The Global Synchronizer is the public infrastructure backbone of Canton Network, a decentralized synchronizer operated by Super Validators. What It Is The Global Synchronizer is: •…
Aug 11, 2026
Official
GET /v0/domains/:domain_id/members/:member_id/traffic-status
… --url 'https://scan.sv-1.global.canton.network.sync.global/api/scan/v0/domains/{domain_id}/members/{member_id}/traffic-status' import json import requests url = "…
Aug 31, 2026
Official
Topology
Topology management All Participant Nodes and Synchronizer components must know the topology state of a Synchronizer, which includes all identities on the Synchronizer and their as…
Oct 30, 2026
Official
Splice Wallet Reference
…including a web UI, background automation, and programmatic APIs. Wallet UI The wallet UI ships with every validator node and gives users a browser-based interface for CC operation…
Oct 12, 2026
Official
POST /registry/allocations/v1/:allocationId/choice-contexts/cancel
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocations/v1/{allocationId}/choice-contexts/cancel' \ --header 'Content-Type: ap…
Aug 31, 2026
Official
POST /registry/allocations/v1/:allocationId/choice-contexts/withdraw
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocations/v1/{allocationId}/choice-contexts/withdraw' \ --header 'Content-Type: …
Aug 31, 2026
Official
POST /v0/wallet/buy-traffic-requests/:tracking_id/status
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/wallet/buy-traffic-requests/{tracking_id}/status' \ --header 'Authorization: Bearer $TOKEN' import json…
Aug 31, 2026
Official
POST /registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/accept
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/accept' \ --header…
Aug 31, 2026
Official
POST /registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/reject
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/reject' \ --header…
Aug 31, 2026
Official
POST /registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/withdraw
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/withdraw' \ --head…
Aug 31, 2026
Official
POST /registry/allocations/v1/:allocationId/choice-contexts/execute-transfer
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocations/v1/{allocationId}/choice-contexts/execute-transfer' \ --header 'Conten…
Aug 31, 2026
Official
Repair Canton Nodes
Repair procedures Choose one of the following repair procedures based on the type of participant node fault in need of repair. Repairing participant nodes is dangerous and complex.…
Oct 29, 2026
Official
POST /v0/entry/create
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/entry/create' \ --header 'Authorization: Bearer $TOKEN' \ --header 'Content-Type: application/json' \ -…
Aug 31, 2026
Official
POST /registry/allocation-instruction/v1/allocation-factory
cURL Python JavaScript PHP Go Java Ruby curl --request POST \ --url 'https://example.com/registry/allocation-instruction/v1/allocation-factory' \ --header 'Content-Type: applicatio…
Aug 31, 2026
Official
SV Operations Overview
These sections give an overview of some of the functionalities enabled through your SV node as well as general information useful to SV node operators. As an SV operator, you are m…
Jun 23, 2026
Official
POST /v0/scan-proxy/registry/allocations/v1/:allocationId/choice-contexts/cancel
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocations/v1/{allocationId}/choice-contexts/cancel' \ --header 'Content-Type: app…
Oct 12, 2026
Official
POST /v0/scan-proxy/registry/allocations/v1/:allocationId/choice-contexts/withdraw
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/allocations/v1/{allocationId}/choice-contexts/withdraw' \ --header 'Content-Type: a…
Oct 12, 2026
Official
POST /v0/scan-proxy/registry/transfer-instruction/v1/:transferInstructionId/choice-contexts/accept
… Java Ruby curl --request POST \ --url 'https://example.com/api/validator/v0/scan-proxy/registry/transfer-instruction/v1/{transferInstructionId}/choice-contexts/accept' \ --header …
Oct 12, 2026
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
Showing 751 to 780 of 798Search all sources →