Skip to main content
The DA Registry Workflows provide a structured, permissioned framework for managing digital assets throughout their lifecycle. Operating on the Canton Network Token Standard, these workflows automate compliance checks and coordinate multi-party actions seamlessly.

Capabilities Overview

The DA Registry provides four primary capabilities to help you manage digital assets while ensuring compliance and operational control.

Instrument Configuration

Define the identity of an asset and establish the precise credential rules required to hold, mint, or burn its tokens.

Supply Minting

Increase an instrument’s supply via a secure request-and-verify workflow that requires registrar approval.

Supply Burning

Permanently retire tokens from circulation to manage redemptions or contract supply safely.

Token Transfers

Move assets between authorized parties using either explicit multi-party confirmation or automated pre-approvals.

Instrument Configuration & Compliance

Before any token operations can occur, an authorized party with the Registrar role must establish an InstrumentConfiguration. This contract serves as the regulatory template for the asset.

Key Operational Benefits:

  • Rule Enforcement: Define specific Holder and Issuer credential requirements. The ledger automatically enforces these rules, ensuring that only verified parties can interact with the asset.
  • Legacy System Mapping: Optionally include traditional identifiers such as ISIN or CUSIP to streamline reconciliation with external financial systems.
  • Transparent Ruleset: Once created, configurations are explicitly disclosed to the network, ensuring all participants operate under identical compliance parameters.
Automated Guardrails: If a user does not possess the credentials specified in the instrument configuration, the system will block them from holding or transferring the token at the ledger level.

Supply Management (Mint & Burn)

To maintain precise control over token economics, the supply of any instrument can be adjusted using a secure Request/Accept architecture. This prevents unauthorized issuance or accidental supply inflation.
Safely expand asset supply.
1

Initiate Request

An authorized party requests a specific mint volume, detailing the instrument, target amount, and registrar party.
2

Automated Validation

The system automatically verifies that the requester holds valid Instrument Issuer credentials as defined by the instrument’s configuration.
3

Registrar Review

The Registrar reviews the request. Upon acceptance, the tokens are generated and credited to the requester. If rejected, the offer is voided.
Requesters retain the ability to cancel a mint request at any time prior to registrar acceptance.

💸 Compliant Token Transfers

Moving assets between participants can be adapted to fit different operational velocities, depending on the relationship and trust level between counterparties.

Transfer Methods

Standard Transfer (Offer / Accept)

Designed for transactions requiring explicit bilateral consent.
  • Asset Locking: When a sender initiates a transfer, the required tokens are automatically selected and locked, preventing double-spending.
  • Bilateral Control: The receiver must explicitly accept the transfer for ownership to change. If the receiver rejects the offer, or if the sender withdraws it before acceptance, the tokens are safely unlocked and returned to the sender.
Optimized for high-frequency operations or automated settlement pipelines.
  • Proactive Authorization: A receiving party can set up a TransferPreapproval contract ahead of time for up to 10 specific instrument IDs (or all instruments managed by a specific admin).
  • Straight-Through Processing: When a sender initiates a transaction that matches a valid pre-approval, the system bypasses the manual acceptance step entirely. The transfer settles instantly and updates token ownership in real-time.
Transfer Prerequisites: For any transfer workflow to succeed, a valid TransferRule must be active, and both the sending and receiving parties must meet the Instrument Holder credential requirements established during instrument configuration.