Skip to main content
Token Factory helps companies create and move digital assets on Canton. In simple terms: issue a token, define who can hold it, move it between parties, pause it if needed, and keep a clear record of what happened. It combines two parts:

C8 Registry

Creates and manages tokens.

Private Transfer Infrastructure

Moves tokens privately between approved parties.

At a glance

Tokenized Asset Issuance

Bridged Assets

Wallet & Payment Flows

Private Transfers

Atomic Settlement

Compliance Controls

Partner-Branded Tokens

Rewards & Rebates

Multi-Asset Treasury


Tokenized Asset Issuance

A way to create a digital version of an asset on Canton — fund unit, deposit, security, commodity balance, payment balance, reward, rebate, or any other value a company wants to track and move.
Why it matters. Creating a token is not enough. A company also needs rules: who can issue it, who can receive it, when it can move, and what happens if something goes wrong. Token Factory puts those rules into the token workflow.

Who it's for

  • Banks
  • Asset managers
  • Fintechs
  • Payment companies
  • Tokenized RWA issuers

How partners use it

Create a new token from existing templates, set name and decimal precision, deploy, and add it to the registry.Wallets and apps can then discover it and use the registry API to prepare transfers.
Faster token launch · less custom smart contract work · built-in controls for mint, burn, freeze, and transfers · easier wallet and partner integration.

Bridged Assets

A way to represent assets like BTC or ETH inside Canton.
Why it matters. Some companies want to use assets like BTC or ETH in private Canton workflows, without exposing all activity on a public chain.

Who it's for

  • Custodians
  • Wallet providers
  • Treasury teams
  • Settlement platforms
  • Crypto asset operators

How partners use it

Mint a Canton token when the original asset is deposited, and burn it when the asset is withdrawn.The token then moves privately inside Canton.
Brings external assets into Canton workflows · keeps transfers private · supports deposit and withdrawal flows · gives operators controls if something needs to be paused or corrected.

Wallet and Payment Flows

A way for wallets and apps to support Token Factory assets without knowing every contract detail. The registry API tells the wallet what tokens exist and how to prepare a transfer.
Why it matters. Wallets need a simple integration path — they should not need to understand every DAML package or token version.

Who it's for

  • Wallet apps
  • Payment apps
  • Partner portals
  • Internal treasury tools

How partners use it

A wallet lists tokens via the registry, then requests transfer context before submitting on Canton.With auto-accept the transfer completes directly; otherwise the receiver gets an offer to accept or reject.
Simpler wallet integration · multi-token support through one API pattern · direct transfers when both sides are ready · offer-based transfers when approval is needed.

Private Transfers

A way to move assets between parties while keeping transaction details visible only to the right participants.
Why it matters. In many financial workflows it is not acceptable for everyone to see who is transacting, how much is moving, or what asset is involved. Canton gives privacy at the ledger level — Token Factory uses that for token transfers.

Who it's for

  • Financial institutions
  • Trading desks
  • Payment networks
  • Treasury teams
  • Partner ecosystems

How partners use it

Build apps where approved users send tokens to each other, while only involved parties and approved observers see the details.
Keeps sensitive activity private · supports controlled data sharing · makes token movement usable for real financial workflows · reduces the need for manual off-chain coordination.

Atomic Settlement

A way to lock assets before settlement and only move them when the required steps are complete. Useful for DvP, swaps, collateral movement, and other workflows where both sides need confidence.
Why it matters. Settlement risk happens when one side of a transaction completes and the other does not. Token Factory supports allocation flows that reserve assets and then execute, cancel, or withdraw them.

Who it's for

  • Settlement venues
  • OTC desks
  • Treasury teams
  • Collateral platforms
  • Swap and exchange products

How partners use it

Create an allocation, have the receiver accept the settlement, and let an executor complete or cancel the transfer.
Reduces settlement risk · safer multi-step transactions · clear state for pending, completed, cancelled, or withdrawn flows · works well for private financial transfers.

Compliance Controls

Controls for pausing or correcting token activity: global freeze, party freeze, admin burn, migration, and force-burn for locked funds.
Why it matters. Real asset systems need a way to react to mistakes, fraud, legal orders, sanctions checks, or operational issues.

Who it's for

  • Issuers
  • Compliance teams
  • Custodians
  • Regulated platforms
  • Internal operations teams

How partners use it

Freeze all activity, freeze one party, burn tokens, or migrate holdings to a newer contract version.Actions are controlled by admin workflows and can include reasons for audit.
Safer token operations · better control after launch · easier incident response · compliance controls built into the asset lifecycle.

Partner-Branded Tokens

A way for partners to launch their own token using the same Token Factory structure.
Why it matters. Many partners need a token for their own product, but they should not have to build the full system from zero.

Who it's for

  • Banks
  • Fintechs
  • Payment companies
  • Loyalty platforms
  • Enterprise partners

How partners use it

Copy the token templates, change name and settings, deploy, and add to the registry.The token reuses the same transfer, wallet, freeze, and settlement patterns.
Faster partner launches · reusable token setup · same operating model across many tokens · easier support and maintenance.

Rewards, Rebates, and Redemption

A way to issue credits, rewards, or rebate balances that can later be transferred or redeemed. rCC in the repo shows this pattern.
Why it matters. Reward and rebate systems often live in normal databases. Token Factory can make them ledger-based, auditable, and transferable.

Who it's for

  • Loyalty programs
  • Merchant networks
  • Rebate programs
  • Mobile money partners
  • Ecosystem operators

How partners use it

Mint reward or rebate tokens, allow users to transfer them, and redeem them through controlled flows.
Clear record of issued and redeemed value · easier reconciliation · transferable reward balances · better control over redemption.

Multi-Asset Treasury

A way to manage several tokenized assets with the same tools and rules.
Why it matters. Treasury teams often deal with many asset types. A common system makes it easier to move, reserve, burn, freeze, and reconcile them.

Who it's for

  • Treasury teams
  • Custodians
  • Asset platforms
  • Payment networks
  • Crypto operations teams

How partners use it

Add several tokens to the registry and use the same API and CLI patterns for each one.
One model for many assets · less operational complexity · easier reporting and reconciliation · better control over asset movement.

Summary

Token Factory is useful when a company wants to create a digital asset and actually operate it. It helps issue the asset, move it privately, connect it to wallets, reserve it for settlement, and keep control if something needs to be paused, fixed, or upgraded.