SEARCH · EVERY SOURCE
Search
One query across CIPs, votes, docs, discussions, papers, posts, videos and code.
196 results for “party”
CIPS
CIP
CIP: Canton Party Name Resolution Standard
Number: CIP-XXXX Title: Canton Party Name Resolution Standard Status: Draft Author: Paolo Domenighetti (Freename), [Co-authors TBD] Created: 2026-08-29 ## Abstract This CI…
CIP
Canton Network Party Profiles
<pre> CIP: TBD Title: Canton Network Party Profiles Author: PixelPlex Inc. (Vladislav Kokosh), Digital Asset (Simon Meier) Status: Draft Type: Standards Track Created: 2026-01-2…
CIP
Featured App Locking
… </pre> ## Summary This proposal introduces per-party CC locking requirements for Featured App (FA) designation. The objective is to: - Shift FA governance towards a market-based process -…
CIP
CIP: Canton Imported Names — Decentralized DNS Name Importer
…and other external systems. This CIP aligns with the Canton Party Name Resolution Standard (companion CIP) for the FQPN format, the resolver interface, and the display conventions. It aligns with the …
CIP
Add Zodia as a SV with max weight 5
…ringing regulated custody, settlement, connectivity and tri-party collateral services to the network * Support development of Canton by providing practical feedback and suggestions on documentation, r…
CIP
CIP-0024: cip-00024%20and%20cip%200025%20v0.2%20
…lidator Referral ○ When an SV or Validator introduces a 3rd Party Validator who… ■ Is not joining as an Application Operator ■ Is not joining as a Super Validator ■ Joins the DevNet as a Validator ■ I…
CIP
CIP-0025: cip-00024%20and%20cip%200025%20v0.2%20
…lidator Referral ○ When an SV or Validator introduces a 3rd Party Validator who… ■ Is not joining as an Application Operator ■ Is not joining as a Super Validator ■ Joins the DevNet as a Validator ■ I…
CIP
Add TreasurySpring Management (Jersey) Limited as a Super Validator (max weight 4)
… on Canton. Qualifying RWA may be represented through local party IDs or external party IDs, allowing TreasurySpring to bring substantial value and recurring issuance activity onto Canton. External-wa…
CIP
CIP-0042: cip-0042
…tors maintain a traffic balance in the name of the operator party for each Validator node, and draw down this traffic balance each time the Validator distributes and confirms a message via the synchro…
CIP
Weighted Validator Liveness Rewards for SV-Chosen Parties
…enables external parties to sign a contract authorizing any party to automatically submit a minting transaction on behalf of the external party. ## Specification The existing functionality where each …
CIP
Controlled Validator Growth Through Trusted Operators
…perators to create up to 10 additional Validators for third-party participants. - Redirect new individual Validator applicants to approved existing operators. ## Specification - Existing Validator ope…
VOTES
Vote
Grant Featured App right: 23d169c2-0909-4c70-81d1-1922de6febaa
Copper will change the PartyID for its featured app. Copper is currently using the following PartyID for its featured app (the current PartyID): 55b1197e-6929-461d…
Vote
Grant Featured App right: t-rize-registrar
Featuring a new provider partyID for T-RIZE, replacing the prior partyID. The votes to unfeature the prior partyID and to feature this new PartyID will take effect a…
Vote
Revoke Featured App right: 00f6b807f3985e203de92313b6b5c26771c91db2a7d3dda4ac6a92c7ff406bd38eca121220fc696016ce24768fea02b0add917c73b1924c32190936850cbeac5ed83205089
Validity.ID has asked to change their featured app provider partyID. This vote removes the featured app contractID associated with the prior party. A second vote will take effect at the same date-time…
Vote
Revoke Featured App right: 009c4c53a874ce3c07b9f6bfd94acee12313623a4ebc5ae13f716789de8b0190f3ca111220caf3e7ff1b82295640c7042247a04d4d3ae9363e4dc1bc3367d29ecf9a7ce4e3
Unfeaturing the existing TrakX partyID to prepare for featuring a new partyID. Vote proposal for the new partyID is already in progress here: 00c6785984e3ae82586c3f356bc8f…
Vote
Revoke Featured App right: 007d93fb1a37913f11977ab1e7775b4e10a4f468c6e4825b3220fbc174bf41d3f4ca1212207d40a311857c6029ea522f450cad798f2f18dee0e6129a6c02378f02c7e46855
T-RIZE is changing its featured application partyID. This vote to unfeature the current partyID will be followed by a second vote to feature a new partyID for T-RIZE.
Vote
Grant Featured App right: poolparty-operator
Feature an updated partyID for Send Foundation's app "Pool Party". Announcement at the attached URL has been edited to update the partyID; change viewable in t…
Vote
Revoke Featured App right: 0066ce650dc713088dcb71466170b73a4cc7a64ea4857550244884c1a039bd9fbaca121220692f6f8c4983a89ba6afc50fc0ec3488b4dc8364cebd2c7b119198a38bc54d74
Temple Validator #3 is changing its featured application partyID. This vote to unfeature the current partyID will be followed by a second vote to feature a new partyID for Temple Digital Group's Te…
Vote
Revoke Featured App right: 00836d24bc5678a2ee9c0ad86e7925ce978751392e675119ec3d00952a48b361e3ca121220c59bb1a0af46b222334c8398a9fd57a576f9909700e58a166d107727a74c4b16
Temple Validator #3 is changing its featured application partyID. This vote to unfeature the current partyID will be followed by a second vote to feature a new partyID for Temple Digital Group's Te…
Vote
Revoke Featured App right: 007871e5d273efc08f01b3c8817f0dc81ed146f5f0ba9869d931b55bad95ca2a82ca11122007481d6eb829a1763871733c1e4fe1896d43e28de12e3ed1072bb927cf16c9c1
Unfeature current provider partyID for FlowRyd as the first step in changing the featured app partyID
Vote
Grant Featured App right: poolparty-operator
Pool Party App is approved for new PartyID to separate Featured App's issuer versus non-issuer transactions.
Vote
Grant Featured App right: flowryd-validator-1
Feature a new provider partyID for the FlowRyd app, as the second step in changing the provider partyID.
Vote
Grant Featured App right: kaiko-app-rewards
Feature a new provider partyID for the Kaiko app, as the second step in replacing the featured app provider partyID
Vote
Revoke Featured App right: 0091bab28bbe349d64963b7d782cc41b4b02f4e3bab128fca44d0fef156e3bb215ca121220bf262b24ee0f5be9cccba410c383558fbfdc92824d18b7d29aae2f3caee3f5e6
Unfeature the existing Kairo featured app provider partyID and associated contract, in preparation for featuring a new provider partyID for Kairo.
Vote
Revoke Featured App right: 00d29ad73092f20beb1afd4542acd652c4f77b8d027649709c009e7135f00c894dca1112200d02b0a8b4f06a6b6a8abbd68302ea1905f0ae468de4faee6e680103009c2f92
Remove featured app status for the current provider party of the Kaiko app, as the first step in changing the Kaiko App provider party.
Vote
Grant Featured App right: party-8cc0af7a-8265-4c2f-984e-ef299c3c103f
A second PartyID has been approved for Brale's Featured Application by a vote of the Tokenomics Committee.
DISCUSSIONS
Discussion
(See code below) Should I include 'groupOfParty1 : [Party]' in the 'with' statement for Party2Invitation? Or should 'groupOfParty1: [Party] be apart of the 'AcceptParty2Invitation' choice's with statement?:
module Onboard where template OnboardEntityMaster with adminParty : Party where signatory adminParty controller adminParty can nonconsuming InviteParty1 : ContractId Party1Invitation with party1 : Par…
Discussion
How does a party view a contract he is witness at, and how does a divulge happens?
…g I have the following templates: template AnotherTest with party1 : Party party2 : Party where signatory party1, party2 template Test with party1 : Party party2 : Party party3 : Party where signatory…
Discussion
Do all validating participants validate assert failures?
In the following code… template TestTemplate with partyA : Party partyB : Party where signatory partyA observer partyB choice DoNothing : () controller partyB do assert False … if partyA and…
Discussion
Active Contracts is not showing when i do daml start
…ple where import Daml.Script template Onboarding with csd : Party issuer : Party globalCustodian : Party localCustodian : Party servicesProvider :Party votingParty : Party where signatory issuer obser…
Discussion
Input limit on template Key
… and give me error. Example template: template Example with party1: Party party2: Party party3: Party id1: Text id2: Text id3: Text where signatory party1 key (party1, party2, party3, id1, id2, id3) :…
Discussion
How can I use the party display name in the React UI?
There are two types for parties: The Party type is a string, and stands for the party identifier. The PartyInfo type is an object, which has the following fields: /** * Full inf…
Discussion
How to change user from Guest Party to Subscription Party
…, if user had completed subscription, how can we modify his party. template MediaManagement with editor : Party admin : Party subscribers : [Party] guestUsers : [Party] -- observers (access for traile…
Discussion
Automation with Daml Triggers - Interactive Tutorial Help
…rt DA.Next.Map import DA.Foldable(forA_) template User with party : Party where signatory party key party : Party maintainer key nonconsuming choice NewSellOffer : () with observers : [Party] title : …
Discussion
Static Party Id
Hello Daml Community, I have a question about party ids. I have read this article , and i came to the conclusion that it is not possible to have static id parties. I have a canton networ…
Discussion
Why are allocated party names different on various ledgers
Why are allocated party names different on various ledgers When allocating a party on Daml for Corda, for example party name ‘Alice’ as follows: 'D:Alice:O:Mo…
Discussion
When using a script to get a party by the partyID, can it only get the party belonging to the current node?
When using a script to get a party by the partyID, can it only get the party belonging to the current node? When I have two participant nodes A and B, A has party wpp:AA…
Discussion
What is the best practice for verifying the real-life actor behind a party id?
…r to which I am an observer, I can only see that there is a party id (or there are several party ids) contained in the signatories field. What is the best practice to verify the real-world actor behin…
Discussion
Cyclic dependencies, with an example
…his: PingPong.daml module PingPong where template Ping with party : Party where signatory party choice RespondWithPong : ContractId Pong controller party do create Pong with .. template Pong with part…
Discussion
getPartyDetails API
… ok since i’m able to connect to the Ledger private void getPartyDetails(String partyToCheck){ String host = damlProperties.getHostIp(); int port = Integer.valueOf(damlProperties.getHostPort()); // cr…
Discussion
Role-Contracts: Using Parties per instance of a contract or shared party?
… - #25 by StephenOTT When working with role-contract / role-party pattern, and you use those parties as the observer role: such as: template Pool with org: Party poolMemberRole: Party owner: Party poo…
Discussion
Canton Console how to represent ENUM
… adding the complexity to the template as shown below (with partyType with Enum type) data PartyType = Delegates | Entity deriving (Eq, Show) template PartyInfo3 with operator : Party -- party onboard…
Discussion
Party name check in DABL
… ledger ID and app name. When they want to trade with other party they need to know that party’s ID. However DABL doesn’t seem to check if the party exists or not. I have a template like this and a nu…
Discussion
Contract Keys and equality
… be the case. Why is that? template ContractKeyExample with party : Party value : Text where signatory party key (Record with a = value, b = party) : KeyType -- key Tuple (party, value) : KeyType main…
Discussion
Transferring Data From One templet to another
…templets?Any suggestions (1 )template Onboarding with csd : Party issuer : Party where signatory issuer controller issuer can CreateMeeting : ContractId Onboarding with title : Text details : Text reg…
Discussion
global-synchronizer/production-operations/party-management
# global-synchronizer/production-operations/party-management Manage parties on Canton nodes - allocation, replication, and decentralized party setup …
Discussion
How to FetchByKey from React?
…to fetch this contract by its key. template MyTemplate with party1: Party productId: Text comment: Text where signatory party1 key (party1, productId):(Party, Text) maintainer key._1 Many thanks. @pal…
DOCS
Doc
Party Namespace
The party namespace provides methods to manage wallet parties on the Canton Network. In v1, the party namespace replaces the stateful party mana…
Doc
Party Management
Party Management Parties are the entities that interact with the Daml ledger, representing users or organizations. They can be onboarded to …
Doc
GET /v0/scan-proxy/ans-entries/by-party/:party
… ``` ``` import json import requests url = "https://example.com/api/validator/v0/scan-proxy/ans-entries/by-party/{party}" resp…
Doc
GET /v0/scan-proxy/transfer-preapprovals/by-party/:party
… ``` ``` import json import requests url = "…
Doc
GET /v0/transfer-preapprovals/by-party/:party
… ``` ``` import json import requests url = "…
Doc
Creating an External Party
…ocument focuses on the steps required to create an external party using the Wallet SDK. How do I quickly allocate a party? Using the wallet SDK you can quickly allocate a party using the following cod…
Doc
GET /v0/ans-entries/by-party/:party
… ``` ``` import json import requests url = "…
Doc
PartyLayer/PartyLayer: packages/adapters/cantor8/README.md
# @partylayer/adapter-cantor8 > **Default application integration:** The React kit already includes this compatibility > runtime where applicab…
Doc
POST /v0/external-party-amulet-rules
… \ --header 'Content-Type: application/json' \ --data '{ "cached_external_party_amulet_rules_contract_id": "<string>", "c…
Doc
UpdatePartyDetails
Ledger API › gRPC API › v2.admin › UpdatePartyDetails com.daml.ledger.api.v2.admin UpdatePartyDetails gRPC RPC `/com.daml.ledger.api.v2.admin.PartyManagementService/UpdatePartyDetai…
Doc
UpdatePartyDetails
…edger API › Protobuf › com.daml.ledger.api.v2.admin › UpdatePartyDetails com.daml.ledger.api.v2.admin UpdatePartyDetails gRPC RPC `/com.daml.ledger.api.v2.admin.PartyManagementService/UpdatePartyDetai…
Doc
PartyLayer/PartyLayer: packages/adapters/console/README.md
# @partylayer/adapter-console > **Default application integration:** The React kit already includes this compatibility > runtime where applicab…
Doc
PartyLayer/PartyLayer: packages/adapters/nightly/README.md
# @partylayer/adapter-nightly > **Default application integration:** The React kit already includes this compatibility > runtime where applicab…
Doc
PartyLayer/PartyLayer: packages/adapters/loop/README.md
# @partylayer/adapter-loop > **Default application integration:** The React kit already includes this compatibility > runtime where applicable.…
Doc
SDK Reference
…mise<HumanScoresListResponse>` | Human scores (pagination / partyIds / emails) | `getHumanScoreByPartyId(partyId)` | `Promise<HumanScoreItem>` | Human score for one party | `getCredentials(options?)` …
Doc
Validator Users and Wallets
…documented in detail in Manage Daml parties . In essence, a party is an identity on-ledger, while a user represents an off-ledger entity that can be associated with one or more parties. By default, wh…
Doc
Amulet Namespace
… to v1 v0 used the `tokenStandard` controller with implicit party context set via `sdk.setPartyId()` and the instrumentId and instrumentAdmin were passed in explicitly to each function. v1 uses the `a…
Doc
PartyLayer/PartyLayer: docs/privacy-and-reads.md
…rivacy-aware reads on Canton > Published on the docs site: [partylayer.xyz/docs/privacy-and-reads](https://partylayer.xyz/docs/privacy-and-reads). On Canton the ledger itself enforces what a party can…
Doc
Third-Party Data Access
…fore issuing assets on Canton. On public blockchains, third-party service providers can independently index transaction activity. In Canton, transaction data is private by design and only visible to i…
Doc
Transfer Types
…upports setting up a “Transfer Pre-approval”, this allows a party to designate that he wants to auto-accept all incoming transfer, giving a similar behavior of the blockchain world. ``` import { SDK, …
BLOGS
Blog
Parties and users in Daml 2.0
… article • • • With the introduction of Canton in Daml 2.0, party ids look and behave differently in both the local Sandbox during development and in production ledgers like the Daml Driver for Postgr…
Blog
Roles in Daml - Introducing Multi-party submissions
Roles in Daml - Introducing Multi-party submissions by Robert Autenrieth February 1, 2021 In this article • • • Introduction What is a Daml party? It’s a great question to wh…
Blog
Release of Daml Connect 1.8.0
…tion required unless you were already using the `--implicit-party-allocation=No` flag. • Running the Sandbox with persistence is now deprecated. Impact and Migration The DAML compiler now enforces seq…
Blog
How to Streamline and Accelerate Clinical Trials
…he challenges around clinical trials and how emerging multi-party workflow technology can be leveraged to improve the clinical trial process. Challenges of conducting clinical trials The multi-party a…
Blog
Selay introduces Watcher for Canton project checks
…Users can search by website address, project name or Canton Party ID, the identifier for a party participating on the network. Watcher presents the project's tier, its operator and supporting on-chain…
VIDEOS
GITHUB
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 2: Party Freezing and Remote Read for Party-by-Party Offline Replication
### Milestone 2: Party Freezing and Remote Read for Party-by-Party Offline Replication - **Estimated Delivery:** Month 5 - **Focus:** Freezing a party's acti…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 1: Remote Read Primitives and Replication on the Early Access Admin API
… This API allows a read-only copy of the ACS for a specific party at a specific point in time. In combination with Party Freezing (Milestone 2), this pauses transactions on a specific party (taking ju…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 3: Replication Early Access: Auto-Trigger and Crash Recovery
…er Validator - **Deliverables:** - Ledger API call to add a party with an onboarding flag, and a status endpoint reporting replication progress and errors - Automatically initiated party replication v…
GitHub
[CRITICAL, EXPIRED] Vote Proposals on MainNet: Change the Provider partyID for Kaiko
…ted a pair of vote proposals on MainNet to change the Kaiko partyID. This involves a proposal to unfeature the current partyID, and feature a new partyID, at the same date-time. Unfeature the current …
GitHub
[CRITICAL, EXPIRED] Vote Proposals on MainNet and TestNet: Change the Provider partyID for Interstice Digital
…n both MainNet and TestNet to change the Interstice Digital partyID. Each involves a proposal to unfeature the current partyID, and feature a new partyID, at the same date-time. On both networks, Inte…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 7: Online Party Replication Available on MainNet
### Milestone 7: Online Party Replication Available on MainNet - **Estimated Delivery:** Month 16 - **Focus:** Generally Available (GA) API version, and release to …
GitHub
CanQuest
CanQuest connects Canton ecosystem projects with verified early users rather than farmers. Users lock Canton Coin or redeem points to reach a full-access tier on-chain, then join partner campaigns in …
GitHub
SEO Optimization: Check remaining reference 404 splice pages
…fo` | | 2 | `/reference/splice-scan-api/internal/v0external-party-amulet-rules` | `/reference/splice-scan-api/v0external-party-amulet-rules` | `/reference/splice-scan-api/post-v0external-party-amulet-…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 5: Safe ACS Import
…et Validator as evidence - ACS commitment hash for a single party at a single point in time - Staged ingestion extended with remote counter-participant validation, exchanging commitment-style hashes o…
GitHub
G3.3 [later] Filter Scan's vote views by voter party
- **Scope:** The voter party already shows in Scan's vote views, which return the full payload. Only if votes must be filterable by voter party. - **Size:** 0-1 da…
GitHub
[CRITICAL] canton v3.7.0: canton v3.7.0
…r multi-synchronizer applications (see Breaking changes). - Party replication: new `v31` topology transactions that track the hosting state of each participant of a party, to enable Hybrid Party Repli…
GitHub
Float
Float is a Canton-native swap aggregator, built by the team behind Slay Money, that lets users deposit any of more than 2,000 supported assets and receive Canton Coin (CC) at their Canton party ID, or…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 8: Internal Audit and Production Readiness
… flag - **Deliverables:** - Audit of sequencer channels and party replication, sufficient to permit Validator and sequencer operators to enable the capability in production environments. This will be …
GitHub
[CRITICAL, EXPIRED] Vote proposals on MainNet: Change the Featured App provider partyID for FlowRyd
…ed proposals on MainNet to change the featured app provider partyID for FlowRyd. This involves two proposals: Unfeature current featured app provider partyID. Vote Proposal ContractID: 00e3e3307ce7648…
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 6: Online Replication Early Access Available on DevNet
…t - **Deliverables and Adoption Metrics:** - Initial online party replication runbook published in the public Canton operator documentation - Promotion of out of development status: backward compatibl…
GitHub
Select sender/receiver account in transfer form
Currently, we select a partyId in the transfer form and then convert to a basic account when creating a transfer. This should be expanded to have an account drop d…
GitHub
Flowryd OS
Flowryd OS is a coordination layer that helps institutions discover counterparties, structure multi-party deals and execute the resulting workflows on Canton.
GitHub
Party Mobility Phase 1: Online Party Replication #810 - Milestone 4: Robustness, Operability and Feature Orthogonality
…ting of replication - Review of every error returned by the party replicator, remote read and staged ingestion, with test coverage and documented recovery for each - Performance runner exercise agains…
GitHub
G3.2 Let the dApp find a voter party's delegations
- **Scope:** The dApp finds the SVs a voter party holds delegations from. How: design doc, Open Questions 2. - **Size:** 2 days - **Depends on:** #8286
MAILINGS
Mailing
CIP-0073: Weighted Validator Liveness Rewards for SV-Determined Parties
… it possible for a validator operator designate to external party that will get credit for liveness rewards earned by the the Validator node controlled by that Validator operator party. To be precise,…
Mailing
Featured App Vote Proposal on Mainnet: Mandalo
…dalo is moving the validator which host the old feature app party to a new one. They has requested to update their feature app party id. The original message where the app was approved is …
Mailing
Featured App Vote Proposal on MainNet: OpenVector's app "Trade.Fast"
… 2 apps run on the same validator, use the same feature app party. Due to amount of traffic, Trade.Fast requests for another validator was approved The tokenomic comittee has updated their app feature…
Mailing
UnFeatured App Vote Proposal on MainNet: Mandalo
…dalo is moving the validator which host the old feature app party. They has requested to update their feature app party id. The original message where the app was approved is …
Mailing
CIP (PR 245) - File Governance for Multi-Party Contracts - Nandit Mehra
…cussion thread for a draft CIP on file governance for multi-party contracts. No CIP number has been assigned yet; the PR is here: https://github.com/canton-foundation/cips/pull/245 Why this came up Co…
Mailing
CIP 0050 - Controlled Validator Growth Through Trusted Operators
…thorized to create up to 10 additional Validators for third-party participants. 21. Third-party applicants wishing to run a Validator will be redirected to an existing operator 22. Pre-approved operat…
Mailing
Vote Proposal to add Obsidian Systems weight to GSF SV based on CIP-0037
…e submitted to set GSF weight from 285000 to 295000 MainNet party_id: ObsidianSystems-validator-1::1220f8a24f975dc3d070e3111279bc2bf2d713a77c5570cbdd2064acb6a4d8d6feea TestNet party_id:ObsidianSystems…