Helvex is the permissioned RFQ desk on Canton Network — a Dream Capital product. KYC-verified traders swap CC, CBTC, and USDCx using Loop for deposit/withdraw and a Helvex trading ID for lock, fill, and atomic settlement. No public book. No mempool. No MEV.
product preview
Trade between CC, CBTC, and USDCx. There is no public order book — only private RFQs between verified Helvex accounts.
Canton Coin — network gas and a tradable asset on Helvex.
Bitcoin issued on Canton (BitSafe). Held and settled as a Canton instrument.
USDC issued on Canton by Circle. Dollar unit for notional and pricing.
Helvex is live on MainNet. Complete verification, activate your trading ID, fund it, then post or fill an RFQ.
Complete KYC in the app — government ID and live selfie. Set your password when approved.
Create your Helvex trading ID on Canton. Trades lock and settle against this party, not your browser wallet.
Post an RFQ or fill one from the solver desk. Withdraw back to the same linked Loop wallet when you’re done.
Same network everywhere. Helvex MainNet only works with MainNet Loop and MainNet assets.
Access is permissioned. Finish verification (government ID + live selfie) before you can activate a trading ID or move funds.
Loop is the self-custody Canton wallet Helvex uses for deposit and withdraw. Keep Helvex and Loop on the same network.
Open Loop →Deposit into your Helvex trading ID. Leave some CC there for Canton traffic on lock, settle, and withdraw.
Helvex is built for verified participants who need private negotiation and atomic settlement — not anonymous AMM flow.
| Attribute | Public AMM / CLOB | Helvex RFQ |
|---|---|---|
| Order visibility | Public book / mempool | RFQ visible only to counterparties on the desk |
| Price type | Indicative until fill; slippage common | Firm within quote lifetime; settle at accepted terms |
| MEV / front-running | Exposed on public chains | No public mempool to snipe |
| Counterparties | Anyone | KYC-verified Helvex accounts only |
| Settlement | Varies; often separate legs | Atomic DvP on Canton — both legs or neither |
Every swap on a public chain broadcasts your intent before it executes. On Canton, negotiation happens between you and your counterparties. Nobody else sees it.
When a solver fills, they deliver at least the maker’s minimum. The terms you lock into settlement are the terms you get — slippage isn’t “reduced,” it’s structurally absent from the fill.
Canton has no public mempool to snipe. Your RFQ is visible to participants on the desk, not to the world. Front-running needs an audience — Helvex doesn’t give it one.
Settlement is one Canton transaction: maker’s sell asset and solver’s buy asset move together, or neither moves. No half-fills, no escrow limbo after match.
Lock is its own ledger step. Settlement of both assets is a single atomic Canton transaction.
Pick a pair and size. Helvex locks your sell amount in escrow so it cannot be spent twice.
Solvers see locked RFQs on the desk. Indicative reference quotes refresh; fills must meet your minimum.
A second verified account fills. First accepted fill wins; you cannot fill your own RFQ.
Both legs clear atomically. Activity shows the settlement; cancel or timeout returns a refund to available.
Money sits in Loop (your keys) or on your Helvex trading ID. Trades never leave Canton mid-flight half-done.
Loop → trading ID
Post sell amount
Escrow on Canton
Solver matches
Atomic DvP
Back to Loop
One login cannot fill its own request. Two verified trading IDs complete every swap.
Choose pair and size, confirm a fresh reference quote, submit. Helvex locks the sell asset. Solvers can see the RFQ once it is locked. Cancel before fill to refund.
Open create intent →Browse locked requests on the solver desk. Deliver at least the maker’s minimum buy amount. First accepted fill wins; settlement follows automatically.
Open solver desk →Canton’s sub-transaction privacy means stakeholders only receive the contract views they need. Helvex uses that model for RFQ negotiation and DvP settlement.
Deposit and withdraw are separate ledger steps. Lock is its own transaction. Settlement of both swap legs is atomic. That is the guarantee that removes counterparty leg risk after a match.
Helvex app fee is 0 bps today. Canton still burns a small amount of CC as network traffic for lock, settle, deposit, and withdraw.
After KYC, activate, and funding in the app, mint an HMAC API key and post or fill from your own client.
Scopes for maker, solver, read, and transfer. Post RFQs, list locked intents, fill, and move between Helvex users — deposit and withdraw stay in the app session.
API integrator guide →Public health endpoint for operators and monitors. Expect {"status":"ok"} when the API is up.