Canton Network has processed over $4 trillion in annual tokenized volume and attracted institutions like DTCC, JPMorgan, and Goldman Sachs. Yet until recently, there was no permissionless DEX where anyone could swap assets on-chain without signing up, verifying identity, or trusting a third party with their funds. OneSwap, the permissionless DEX on Canton Network built by Sats Terminal, fills that gap.
This review covers everything you need to know about OneSwap: what it is, how the AMM works, which pools are live, what LPs earn, how the UX holds up, and where it sits relative to what else exists on Canton. The goal is a fair, detailed assessment not a sales pitch.
What Is OneSwap? The Canton Network DEX Explained
OneSwap is an automated market maker (AMM) DEX deployed on Canton Network. It was built and is operated by Sats Terminal, which runs validator-grade infrastructure to power the DEX. The product is live at oneswap.cc, with documentation at docs.oneswap.cc.
The core function is straightforward: users connect a Canton-compatible wallet, approve a transaction, and swap between supported token pairs. No account creation. No KYC. No custody of user funds at any point.
Canton Network is itself a Layer 1 blockchain built by Digital Asset Holdings using the Daml smart contract language. Its defining properties are sub-transaction privacy (data shared only with involved parties), configurable compliance controls, and deterministic settlement finality. These properties make it attractive for institutional finance but they also create a different base layer for DeFi than Ethereum or Solana, which is why OneSwap's architecture matters.
How the AMM Works
OneSwap uses the constant-product AMM model (x * y = k). When you swap token A for token B, you are trading against a liquidity pool rather than a counterparty order book. The price you receive is determined by the ratio of assets in the pool at the moment of your swap, adjusted for pool depth and your trade size.
Each swap charges a 0.1% fee and 0.075% of that fee does not go to OneSwap or Sats Terminal. It is added directly to the liquidity pool, proportionally increasing the value of every LP position. Liquidity providers earn by accumulating these fees over time.
Supported Pools
Two pools are live as of early 2026:
Pool | Assets | Use Case |
|---|---|---|
CC/USDCx | Canton Coin + USDC-backed stablecoin | Primary trading pair for CC |
CC/cBTC | Canton Coin + Wrapped Bitcoin | BTC exposure via Canton |
USDCx is a USDC-backed stablecoin issued via Circle's xReserve protocol on Canton. cBTC is Wrapped Bitcoin on Canton, issued by Bitsafe. Both are CIP-56 tokens Canton's institutional-grade token standard. BitGo provides qualified custody for both assets.
The pool selection is deliberately narrow for a beta. Both pairs involve CC as one leg, which means OneSwap currently serves as the primary venue for price discovery and liquidity for Canton Coin on-chain.
Key Features of the Canton Network DEX
Permissionless and No-KYC
Anyone with a compatible Canton wallet can use OneSwap. There is no application process, no identity verification, and no geographic restriction enforced at the application layer. This is notable on Canton, which is architecturally built for regulated institutions OneSwap carves out a permissionless space within that environment.
Non-Custodial
OneSwap does not hold your funds. Your assets remain in your wallet until you sign a transaction. Every action, swap, add liquidity, remove liquidity requires explicit wallet approval. This is not a soft guarantee; it is structural. You cannot be rugged by a platform-side withdrawal because the platform never has withdrawal access.
Validator-Grade Infrastructure
Sats Terminal operates the infrastructure backing OneSwap at validator-grade reliability. This matters for a DEX where execution latency and uptime directly affect swap quality. Canton's sub-transaction privacy model means trades are processed with privacy controls intact your swap details are not broadcast publicly to unrelated parties.
Instant Swaps
Swaps settle with deterministic finality. Canton does not have a probabilistic finality model where you wait for confirmations to accumulate. Once a transaction is processed, it is final. For traders, this means no re-org risk and no waiting for block confirmations before treating a swap as complete.
LP Earning Opportunities on OneSwap
Liquidity providers deposit equal value of both tokens in a pool and receive LP tokens representing their share. When other users trade, they pay the 0.1% swap fee 0.075% of that accrues to the pool. As the pool grows from fee accumulation, LP tokens become redeemable for more assets than originally deposited.
There are real risks to understand:
Impermanent loss: If the price ratio between the two tokens in a pool shifts significantly, LP positions can be worth less than simply holding the tokens separately. This is standard AMM risk and applies here.
Smart contract risk: Beta software carries execution risk. The contracts have not had years of adversarial testing on mainnet.
Liquidity depth: With two pools and a relatively young ecosystem, large trades will experience meaningful slippage compared to mature DEXes.
For a detailed walkthrough of how to add and remove liquidity, see the OneSwap LP guide.
UX and Getting Started
Getting started requires three things: a Canton-compatible wallet, some CC (for fees and as one leg of each pair), and either USDCx or cBTC depending on which pool you want to use.
Supported Wallets
Four wallets currently support Canton Network and can connect to OneSwap:
5N Loop Wallet: Browser-based, no extension required
Console Wallet (consolewallet.io): Full-featured, supports multiple accounts, readable transaction previews, both testnet and mainnet
Nightly Wallet (nightly.app): Browser extension and mobile, multi-chain
Bron Wallet: Non-custodial with MPC seedless recovery, best iOS experience with biometric auth
More wallets to be added soon.
For a detailed comparison of Canton wallets, see the Canton wallet guide.
The Swap Flow
The swap experience is clean. You select input and output tokens, enter an amount, review the expected output and price impact, and sign the transaction in your wallet. For a complete step-by-step walkthrough, see the OneSwap swap guide.
One friction point worth noting: acquiring USDCx or cBTC is not as seamless as acquiring ETH or stablecoins on Ethereum. Both assets are CIP-56 tokens specific to Canton. Users new to the network will need to bridge or acquire them through available channels before they can use both legs of a pool.
How OneSwap Fits Into Canton's Ecosystem
Canton Network was designed for institutional DeFi settlement of tokenized securities, repo transactions, structured products. Most of its activity is permissioned, identity aware, and compliance driven by design. DTCC is using it to tokenize DTC-custodied US Treasury securities. JPMorgan is bringing JPM Coin to Canton via its Kinexys unit.
In this context, OneSwap occupies a distinct and important niche: it is the permissionless, retail-accessible layer on an otherwise institutional chain. It provides:
Price discovery for CC: As the primary on-chain venue for CC swaps, OneSwap sets the reference price for Canton's native token.
Accessible DeFi entry point: Newcomers to Canton who want to swap or provide liquidity have a concrete destination that does not require institutional onboarding.
BTC and stablecoin liquidity: cBTC and USDCx pools connect Canton to Bitcoin and USD-denominated capital, both essential for a functioning DeFi layer.
For broader context on Canton's DeFi landscape, see the Canton Network DeFi guide and the complete Canton Network guide.
Canton Coin's tokenomics also reinforce OneSwap's value: with zero pre-mine and a burn-and-mint equilibrium where usage fees are permanently burned, on-chain activity on Canton directly affects CC supply. DEX trading that uses CC contributes to that burn mechanism. More detail on this is in the OneSwap launch announcement and the liquidity provision overview.
Pros and Cons of OneSwap
Detail | |
|---|---|
Pro: No KYC or account | Connect wallet and trade immediately |
Pro: Non-custodial | Funds never leave your control until you sign |
Pro: Validator-grade infra | Sats Terminal operates production-grade backend |
Pro: Instant finality | Canton's deterministic settlement, no confirmation waiting |
Pro: 0.075% LP fees | All swap fees go directly to liquidity providers |
Pro: Institutional chain | Canton's privacy, compliance, and settlement infrastructure |
Con: Beta software | Smart contract risk is higher for newer deployments |
Con: Two pools only | Limited to CC/USDCx and CC/cBTC for now |
Con: Asset acquisition friction | Getting USDCx or cBTC requires extra steps |
Con: Low liquidity depth | Early-stage pools mean meaningful slippage on larger trades |
Con: Canton-specific ecosystem | Requires learning Canton wallets and token standards |
Security Considerations
OneSwap's security model rests on several properties:
Non-custody: The DEX cannot move your funds without your explicit wallet signature. This eliminates the most common DeFi attack vector platform-side exploits that drain user deposits.
User approval for every transaction: Swaps, liquidity additions, and removals all require wallet confirmation. There are no auto-executing permissions granted on deposit.
Canton's privacy model: Sub-transaction privacy means your swap details are not exposed to parties not involved in the transaction. This is a structural property of the Canton Network layer, not a OneSwap-specific feature.
Audit status: As with any beta DEX, users should apply appropriate caution. Smart contracts on newer platforms have less adversarial battle-testing than contracts with years of mainnet exposure. Review the docs.oneswap.cc for the most current information on contract status.
The combination of non-custody and Canton's architectural properties makes OneSwap's security model strong for a beta product. The main risk vector is smart contract bugs, not platform trust.
Frequently Asked Questions
What is OneSwap and who built it?
OneSwap is a permissionless AMM DEX on Canton Network, built and operated by Sats Terminal. It lets users swap Canton-native tokens and provide liquidity without KYC, account creation, or custody of funds by any third party. Sats Terminal runs the underlying infrastructure at validator-grade reliability.
What tokens can I swap on OneSwap?
OneSwap currently supports two pools: CC/USDCx and CC/cBTC. CC is Canton Coin, the native utility token of Canton Network. USDCx is a USDC-backed stablecoin issued via Circle's xReserve protocol on Canton. cBTC is Wrapped Bitcoin issued by Bitsafe. All three are CIP-56 tokens, more to be added.
How much does it cost to swap on OneSwap?
Each swap charges a 0.1% fee, of which 0.075% is distributed entirely to liquidity providers in that pool. There are also Canton Network infrastructure fees paid in CC, which are burned per Canton's burn-and-mint tokenomics. There is no separate fee taken by OneSwap or Sats Terminal.
Is OneSwap safe to use?
OneSwap is non-custodial you approve every transaction and your funds never leave your wallet until you sign. Canton's architecture adds structural privacy. The main risk for any beta DEX is smart contract bugs, which is reduced but not eliminated by the underlying platform quality. Use appropriate caution with position sizes on newer smart contract deployments.
Do I need KYC to use OneSwap?
No. OneSwap is permissionless. You need a Canton-compatible wallet (Console, Loop, Nightly, or Bron), Canton Coin for fees, and one of the supported pool assets. No identity verification, no account registration, no geographic restrictions at the application layer.
How do I earn fees as a liquidity provider on OneSwap?
Deposit equal value of both tokens in a supported pool to receive LP tokens. Every swap in that pool charges a 0.1% fee and 0.075% of that accrues to the pool, increasing the redeemable value of your LP tokens over time. The risk to understand is impermanent loss, which occurs when the price ratio between pool assets shifts significantly. See the LP guide for details.
How does OneSwap compare to other Canton DEXes?
OneSwap is currently the only permissionless AMM DEX on Canton Network. Most Canton activity runs through permissioned, institution-facing infrastructure for products like tokenized Treasuries and repo settlement. OneSwap is the accessible, no-KYC trading layer on an otherwise institutional chain. OneSwap also has a diamonds program where every $1 swap earns you 1 diamond.
Which wallets work with OneSwap?
5N Loop Wallet , Console Wallet, 5N Loop Wallet, Nightly Wallet, and Bron Wallet all support Canton Network and can connect to OneSwap. More wallets on Canton to be supported on OneSwap soon. See the Canton wallet guide for a comparison of each option.
Final Assessment
OneSwap is doing something genuinely distinct: it is the permissionless AMM on a chain that was built for compliance-first, permissioned finance. That positioning is not a contradiction. It is an opportunity. As Canton Network grows (it already processes over $4 trillion in annual tokenized volume and has DTCC and JPMorgan as participants), the need for an accessible on-chain trading layer becomes more valuable, not less.
In its current beta state, OneSwap has real constraints: two pools, early-stage liquidity depth, and asset acquisition friction. These are expected limitations for a new product. The fundamentals are solid non-custodial, no-KYC, validator-grade infrastructure, instant settlement, and a 0.075% LP fee structure that rewards liquidity providers directly.
If you are already on Canton or planning to get there, OneSwap is the natural place to swap and earn. Start with the swap guide if you want to trade, or the LP guide if you want to provide liquidity and earn fees.
