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
19 more sources90 pages
Official
AllocateExternalParty
Ledger API › gRPC API › v2.admin › AllocateExternalParty com.daml.ledger.api.v2.admin AllocateExternalParty gRPC RPC /com.daml.ledger.api.v2.admin.PartyManagementService/A…
Nov 6, 2026
Official
Splice Wallet Reference
…s. After logging in and onboarding (which allocates a fresh party), users can: • View their CC balance and individual Holding contracts (UTXOs) • Send CC to other parties via trans…
Oct 12, 2026
Official
Use Cases
…n a single atomic transaction with sub-transaction privacy: Party | Sees | Doesn’t See | Alice | Both legs (she is the buyer) | N/A | Bob | Both legs (he is the seller) | N/A | Thi…
Aug 11, 2026
Official
AllocateExternalParty
…› Protobuf › com.daml.ledger.api.v2.admin › AllocateExternalParty com.daml.ledger.api.v2.admin AllocateExternalParty gRPC RPC /com.daml.ledger.api.v2.admin.PartyManagementService/A…
Nov 6, 2026
Official
The Ledger Model
…emplate with signatory keyword template Asset with issuer : Party owner : Party where signatory issuer, owner -- Both must agree to create/archive When to use: When a party’s agree…
Jun 22, 2026
Official
Splice.Api.Token.HoldingV1
…r Holding. HoldingView Field | Type | Description | owner | Party | Owner of the holding. | instrumentId | InstrumentId | Instrument being held. | amount | Decimal | Size of the ho…
May 18, 2026
Official
Using the JSON Ledger API
Using the JSON Ledger API Overview You are ready to extend the CN Quickstart to interact directly with your LocalNet. You’ll learn how to programmatically create parties, upload DA…
Sep 11, 2026
Official
POST /v1/holdings/summary
…2026-01-01T00:00:00Z", "record_time_match": "exact", "owner_party_ids": [ "<string>" ] }' import json import requests url = "…
Nov 2, 2026
Official
Splice.Amulet
…e. Signatory: dso, owner Field | Type | Description | dso | Party | owner | Party | amount | ExpiringAmount | • Choice Amulet_Expire Controller: dso Returns: Amulet_ExpireResult Fi…
May 18, 2026
Official
USDCx Support
Overview Circle and Digital Asset have partnered to develop and implement a USDC token on Canton Network. This implementation requires users to send USDC on L1 chains (starting wit…
Oct 27, 2026
Official
Splice.DsoRules
Templates template BootstrapExternalPartyConfigStateInstruction Instruction to bootstrap the external party config state. This exists so that the ActionRequ…
May 18, 2026
Official
0.16.0
…osting /** * Generate topology transactions for an external party that can be signed and submitted in order to create a new external party. * * @param publicKey * @param partyHint …
Jul 13, 2026
Official
Splice Architecture
add more architecture docs (possibly starting with the architecture currently in the scan bulk api docs) Daml Code Architecture Package Structure The Daml code implementing Canton …
Sep 4, 2026
Official
CreateUser
…d Right com.daml.ledger.api.v2.admin.User id string primary_party string is_deactivated bool metadata ObjectMeta identity_provider_id string primary_party_authentication bool com.d…
Nov 6, 2026
Official
CreateUser
…d Right com.daml.ledger.api.v2.admin.User id string primary_party string is_deactivated bool metadata ObjectMeta identity_provider_id string primary_party_authentication bool com.d…
Nov 6, 2026
Official
POST /v2/users
…ation/json' \ --data '{ "user": { "id": "<string>", "primaryParty": "<string>", "isDeactivated": false, "metadata": { "resourceVersion": "<string>", "annotations": {} }, "identityP…
Aug 31, 2026
Official
Signing Transactions from Third-Party dApps
… }) const preparedCommand = global.PREPARED_COMMAND const myParty = global.EXISTING_PARTY_2 sdk.ledger.prepare({ partyId: myParty, commands: preparedCommand, }) } Reading and Visua…
Oct 27, 2026
Official
Splice.SvOnboarding
… node starts. Signatory: dso Field | Type | Description | svParty | Party | svName | Text | svRewardWeight | Int | svParticipantId | Text | reason | Text | dso | Party | expiresAt …
May 18, 2026
Official
Scan Aggregates API
…imestamp , knowing the latest migration ID, and one or more party IDs to look up Amulet holdings for, Scan will gather Amulet statistics for each matching party and yield them. Her…
Jun 22, 2026
Official
allocatePartyForWallet
Wallet Gateway › User API › allocatePartyForWallet User API allocatePartyForWallet JSON-RPC POST JSON-RPC allocatePartyForWallet Protocol Details Protocol J…
Nov 6, 2026
Official
Choices
… with updated data. But what if you wanted to allow another party to make specific changes? Or if you wanted to provide a convenient way to transform contract data? In this section…
May 13, 2026
Official
createWallet
…ameters 1 Result object Inputs params Shape object Required partyHint, signingProviderId, networkId partyHint string required signingProviderId string required Outputs result Shape…
Nov 6, 2026
Official
Transfers
All transfers are sent and received through your primary party. To act from a different party, first switch your primary party . Send a Transfer Offer • From the Dashboard or yo…
Sep 11, 2026
Official
Essential Commands
This reference covers the most commonly used Canton Console commands, organized by task. All examples assume you’re connected to a participant console unless otherwise noted. When …
Aug 11, 2026
Official
POST /v0/scan-proxy/holdings/summary
…2026-01-01T00:00:00Z", "record_time_match": "exact", "owner_party_ids": [ "<string>" ], "as_of_round": 123 }' import json import requests url = "…
Nov 2, 2026
Official
GetParticipantId
…min GetParticipantId gRPC RPC /com.daml.ledger.api.v2.admin.PartyManagementService/GetParticipantId Protocol Details Protocol gRPC Service PartyManagementService RPC GetParticipant…
Nov 6, 2026
Official
1.0.0
…ner and more explicit model focused on composability, multi-party flows, and transport flexibility. Why move to v1 • Stateless and safer by default: v1 removes global SDK/controlle…
Sep 11, 2026
Official
Composition and Design Patterns
Compose choices It’s time to put everything you’ve learned so far together into a complete and secure Daml model for asset issuance, management, transfer, and trading. This applica…
Sep 4, 2026
Official
GetParticipantId
…min GetParticipantId gRPC RPC /com.daml.ledger.api.v2.admin.PartyManagementService/GetParticipantId Protocol Details Protocol gRPC Service PartyManagementService RPC GetParticipant…
Nov 6, 2026
Official
POST /v0/holdings/summary
…2026-01-01T00:00:00Z", "record_time_match": "exact", "owner_party_ids": [ "<string>" ], "as_of_round": 123 }' import json import requests url = "…
Nov 2, 2026
Showing 121 to 150 of 601Search all sources →