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 5h ago29 sources
19 more sources90 pages
Showing“party”
Ecosystem
Canton LocalNet Guide
…project 4 · Start LocalNet 5 · Upload your DAR 6 · Discover party IDs 7 · Create a contract 8 · Tap CC & transfer 9 · Daml Shell Resetting Port reference Common issues Part A Canto…
Official
Splice.DSO.AmuletPrice
…et price. Signatory: dso Field | Type | Description | dso | Party | sv | Party | amuletPrice | Optional Decimal | Set to None for new svs, but defined thereafter. | lastUpdatedAt |…
May 18, 2026
Official
Splice.Wallet.Install
Templates template WalletAppInstall Signatory: endUserParty, validatorParty Field | Type | Description | dsoParty | Party | validatorParty | Party | endUserName | Text | endU…
May 18, 2026
Official
Canton and the JSON Ledger API
…l with a template named Asset: template Asset with issuer : Party owner : Party name : Text where ensure name /= "" signatory issuer observer owner choice Give : AssetId with newOw…
Sep 23, 2026
Official
Splice.Wallet.TransferPreapproval
…Signatory: receiver Field | Type | Description | receiver | Party | provider | Party | expectedDso | Optional Party | The DSO party that the receiver expects to bet set on the tran…
May 18, 2026
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-wallet-test/daml/Splice/Scripts/Wallet/TestSubscriptions.daml
…ort Splice.Scripts.Util data Users = Users with validator : Party alice : AmuletUser pizzeria : AmuletUser provider : AmuletUser testPayData = SubscriptionPayData (PaymentAmount 12…
Official
Network Architecture Comparison
…hout storing • Consensus involves only affected parties • A party can be hosted on multiple validators (multihosting) Canton Components Validators Validators store only their parti…
May 12, 2026
Official
Splice.Wallet.TopUpState
…es. Signatory: validator Field | Type | Description | dso | Party | validator | Party | The validator operator purchasing traffic for the given sequencer member | memberId | Text |…
May 18, 2026
Ecosystem
Verdict details
… (object, required) - extra_info (any, nullable | object) - party_id (string (hint::hash), required): Party ID in format hint::hash - hint - human-readable prefix (optional, for de…
Official
Splice.Wallet.BuyTrafficRequest
…ion to buy traffic for a sequencer member Signatory: endUserParty Field | Type | Description | dso | Party | endUserParty | Party | expiresAt | Time | Buy the traffic before this t…
May 18, 2026
Official
Enable Pre-Approvals
…set pre-authorizes incoming transfer offers to your primary party. Once enabled, any incoming transfer of a pre-approved asset is automatically accepted into your primary party, wi…
Sep 11, 2026
Official
Security Best Practices
… to act on it • Prefer the propose-accept pattern for multi-party agreements so no party can unilaterally create obligations for others • Validate business logic in ensure clauses …
May 15, 2026
Official
Authorization
…s to the ledger (e.g., “ exercise choice X on contract Y as party Alice ”), or to read data from the ledger (e.g., “ read all active contracts visible to party Alice ”). Whether a …
Oct 28, 2026
Ecosystem
List token transfers
…transfers ordered by date, newest first. Filter by a single party, or by a sender and recipient pair. GET /api/transfers Base URL: https://ccview.io Authentication: API key in head…
Code
walnuthq/dpm-trace: examples/asset/daml/Asset.daml
…aths and rejected submissions. template Asset with issuer : Party owner : Party name : Text quantity : Int where signatory issuer observer owner -- An asset must always carry a pos…
Code
digital-asset/cn-quickstart: quickstart/daml/external-test-sources/splice-amulet-test/daml/Splice/Scripts/UnitTests/Amulet/TokenApiUtils.daml
…0000000001), (bob, 1.0), (charlie, 0.0)] where Some alice = partyFromText "alice" Some bob = partyFromText "bob" Some charlie = partyFromText "charlie" test : [(Party, Decimal)] ->…
Ecosystem
Participants
…ing Catalyst. In Canton's execution model, each application party is hosted on a Participant Node, which maintains the party's private state and history and synchronizes with other…
Ecosystem
Get featured app profile
…e, transactions, traffic, rewards). GET /api/featured-apps/{party} Base URL: https://ccview.io Authentication: API key in header X-API-Key Parameters: - party (path, required, stri…
Code
OpenZeppelin/canton-contracts: examples/treasury-rbac-v1/daml/Example/TreasuryRbacV1/RolePolicy.daml
…suryRolePolicy with treasuryId : Text operationsAuthority : Party approvalAuthority : Party executionAuthority : Party policyEpoch : Int deriving (Eq, Show) rolePermission : Treasu…
Official
3.5.1
Release of Canton 3.5.1 Canton 3.5.1 has been released on May 27, 2026. What’s New Contract Keys Overview Canton 3.5 introduces contract keys. Compared to a similar feature availab…
Jul 6, 2026
Code
Noves-Inc/canton-mcp: README.md
<picture> </picture> canton-mcp Ask your AI about the Canton Network. An MCP server for the Noves Canton API — balances, rewards, classified transactions, CC prices, identity, and …
Official
0.6.0
…ombinedHash returned from topologyController.prepareExternalPartyTopology was in hex encoding instead of base64 const preparedParty = await sdk.topology?.prepareExternalPartyTopolo…
Jul 13, 2026
Code
peacefulstudio/canton-dotnet-sdk: docs/public/codegen.md
…nd results, and Try<Choice>Async extension methods with one Party parameter per controller - Interfaces, contract keys and upgrades: Interface views and implementations, contract-k…
Code
fronow/Canton-Stress-Test: examples/network/README.md
…pp*, but not enough to measure a *topology*: it cannot show party-to-participant placement, cross-participant workflows, or per-participant latency. This directory stands up two pa…
Ecosystem
Check ANS name request status
…e hexadecimal string - description (string, required) - dso_party_id (string (hint::hash), required): Party ID in format hint::hash - hint - human-readable prefix (optional, for de…
Code
noders-team/go-daml: README.md
[ ]() Go DAML SDK A comprehensive Go SDK for interacting with DAML ledgers, featuring a complete client library, service abstractions, and a powerful code generator for generating …
Code
BootNodeDev/canton-dappbooster: example-dapps/amulet-vesting/daml/AmuletVesting.daml
… the re-transfer). releaseAndRelock : AppTransferContext -> Party -- dso -> Party -- provider -> Party -- owner (creator) -> Party -- receiver -> ContractId LockedAmulet -> Decimal…
Ecosystem
Traffic Purchases Stream
…innet, testnet or devnet | | validator | String | Validator party ID or its ANS name | | participant | String | Participant ID, or its name, that received the traffic | | provider …
Code
npm: @noves/canton-mcp
MCP server for the Noves Canton API — query Canton Network balances, rewards, classified transactions, prices, identity, and the network directory from any AI agent. Latest version…
Code
peacefulstudio/canton-dotnet-sdk: samples/QuickstartExample/daml/Iou.daml
…ier: Apache-2.0 module Iou where template Iou with issuer : Party owner : Party currency : Text amount : Decimal where signatory issuer observer owner choice Transfer : ContractId …
Showing 421 to 450 of 1,358Search all sources →