Swapping on Arkena is intent-based: you sign a swap intent that says "trade up to X of one token for at least Y of the other, before this deadline." A settlement engine matches it against active liquidity quotes and settles the trade atomically on Canton.
You don't need to understand the engine to swap, but if you're curious, How swaps work covers the model.
Open the swap UI
Go to
arkena.io/swap. Choose the pair (CC ↔ USDCx) and direction.Live preview · type to quotearkena.io/swap You payCCYou receive (estimated)USDCxRate1 CC = 0.1474Min received—Slippage0.5%Enter your input amount
As you type, the UI quotes:
- The expected output amount.
- The current price impact for this size.
- The slippage tolerance (default 0.5% — adjustable).
- The deadline (default 30 minutes; valid range 60 seconds to 24 hours).
Slippage is the maximum the output can drift before the trade fails; deadline is how long the engine will keep trying to match your intent before giving up.
Approve the intent
Click Swap. The wallet popup shows the full intent — input, minimum output, deadline, and an estimated cost. Approve.
Swap intent · sign oncearkena wallet - Send up to100.00 CC
- Receive at least14.66 USDCx
- Slippage tolerance0.50%
- Deadline30 min
Awaiting signatureWait for settlement
The page shows the intent moving through three states: submitted → matching → settled. Most swaps complete in under two seconds when liquidity is plentiful.
Intent lifecycle · auto-playingsubmitted 23SubmittedMatchingSettledIntent broadcast to the engine
While the intent is submitted or matching, you can cancel it from the same card. After it settles, no.
See the receipt
Once settled, the receipt shows your input, your output, the fee paid to the liquidity provider, and a link to the on-ledger transaction. Your wallet balances update at the same time.
Settled1.42 s ago Sent−100.00 CCReceived+14.7400 USDCxLP fee 0.044 USDCxtx 0x7c…3a91
When the swap doesn't settle
- Expired. The deadline passed before the engine could match the intent at your minimum output. Retry with a longer deadline or wider slippage.
- No liquidity. No active LP quote could fill at your minimum output. Wait for new quotes or accept worse pricing.
In both cases your input was never spent — the intent failure is non- destructive.
What's next
- Provide liquidity to be on the other side of the trade.
- How swaps work for the matching engine in plain English.