Live on Canton MainNet

The quote comes to you.

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.

CC Canton Coin CBTC Bitcoin on Canton USDCx USDC on Canton
0 bpsApp fee today
0Public mempool
1 txAtomic settlement
USDCx → CC · Quote #4821 Best bid
1.08425 CC / USDCx
Size250,000.00 USDCx
You receive271,062.50 CC
App fee0 bps
vs. reference+1.8 bps
firm · executable expires 8s
Try it in the app →

product preview

KYC-verified counterparties sub-transaction privacy firm quotes only atomic DvP settlement
Markets

Three Canton assets. Six pairs.

Trade between CC, CBTC, and USDCx. There is no public order book — only private RFQs between verified Helvex accounts.

CC

Canton Coin — network gas and a tradable asset on Helvex.

CC ↔ USDCx CC ↔ CBTC
CBTC

Bitcoin issued on Canton (BitSafe). Held and settled as a Canton instrument.

CBTC ↔ USDCx CBTC ↔ CC
USDCx

USDC issued on Canton by Circle. Dollar unit for notional and pricing.

USDCx ↔ CC USDCx ↔ CBTC
Get started

From KYC to your first fill.

Helvex is live on MainNet. Complete verification, activate your trading ID, fund it, then post or fill an RFQ.

01

Verify

Complete KYC in the app — government ID and live selfie. Set your password when approved.

02

Activate

Create your Helvex trading ID on Canton. Trades lock and settle against this party, not your browser wallet.

03

Fund

Connect Loop on MainNet and deposit CC, CBTC, or USDCx to your trading ID.

04

Trade

Post an RFQ or fill one from the solver desk. Withdraw back to the same linked Loop wallet when you’re done.

Start KYC Open app Full walkthrough
Before you trade

What you need on MainNet.

Same network everywhere. Helvex MainNet only works with MainNet Loop and MainNet assets.

01 · identity

KYC approval

Access is permissioned. Finish verification (government ID + live selfie) before you can activate a trading ID or move funds.

02 · wallet

Loop on MainNet

Loop is the self-custody Canton wallet Helvex uses for deposit and withdraw. Keep Helvex and Loop on the same network.

Open Loop →
03 · balances

Funded trading ID

Deposit into your Helvex trading ID. Leave some CC there for Canton traffic on lock, settle, and withdraw.

Not a DEX

A permissioned desk, not a public pool.

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
Why RFQ on Canton

Public order books leak. Private quotes don't.

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.

01 · pricing

Firm, not indicative

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.

02 · privacy

No mempool, no MEV

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.

03 · settlement

Atomic, both legs

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.

How a trade works

Four steps. Atomic settlement.

Lock is its own ledger step. Settlement of both assets is a single atomic Canton transaction.

01

Request

Pick a pair and size. Helvex locks your sell amount in escrow so it cannot be spent twice.

02

Compare

Solvers see locked RFQs on the desk. Indicative reference quotes refresh; fills must meet your minimum.

03

Accept

A second verified account fills. First accepted fill wins; you cannot fill your own RFQ.

04

Settle

Both legs clear atomically. Activity shows the settlement; cancel or timeout returns a refund to available.

Lifecycle

Deposit → trade → withdraw.

Money sits in Loop (your keys) or on your Helvex trading ID. Trades never leave Canton mid-flight half-done.

01

Deposit

Loop → trading ID

02

RFQ

Post sell amount

03

Lock

Escrow on Canton

04

Fill

Solver matches

05

Settle

Atomic DvP

06

Withdraw

Back to Loop

Roles

Maker or solver — pick your side.

One login cannot fill its own request. Two verified trading IDs complete every swap.

Maker · create intent

Post what you will sell

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 →
Solver · desk

Fill locked RFQs

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 →
Privacy & settlement

Show the right people the right data.

Canton’s sub-transaction privacy means stakeholders only receive the contract views they need. Helvex uses that model for RFQ negotiation and DvP settlement.

  • Selective disclosure — your RFQ is not broadcast to a global mempool; it reaches the desk’s counterparties.
  • Atomic settlement — after a fill, both assets move in one Canton transaction, or neither does.
  • Locked funds — sell amounts in escrow cannot be spent, withdrawn, or reused on another RFQ until settle or refund.
  • Clear activity — settled trades land in Activity with a settlement reference you can reconcile.
Honest scope

What is — and isn’t — one transaction

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.

For integrators

Automate RFQs with the Helvex API.

After KYC, activate, and funding in the app, mint an HMAC API key and post or fill from your own client.

API

HMAC-signed requests

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 →
Status

MainNet API health

Public health endpoint for operators and monitors. Expect {"status":"ok"} when the API is up.

Checking api.helvex.cc…
Open /health →
Trust & access

Built for verified participants.

KYC-gated access OFAC screening Geo-restricted Permissioned counterparties A Dream Capital product
Built on Canton Network Wallet via Loop CBTC via BitSafe · USDCx via Circle
FAQ

Common questions.

What is an RFQ on Helvex?
A request for quote is a posted trade: you state what you will sell and the minimum you will accept. Helvex locks the sell amount. Another verified account (the solver) fills it. There is no public order book.
Firm vs indicative — what’s the difference?
Reference quotes in the app are indicative and refresh (about 30 seconds). Once an RFQ is locked and a solver fills at your minimum, settlement uses those firm terms — not a drifting pool price.
Why is there no slippage?
You’re not walking an order book. Fill and settlement honor the accepted RFQ amounts. App fee is 0 bps today; Canton network traffic still costs a small amount of CC.
Loop wallet vs trading ID?
Loop holds your keys for deposit and withdraw. Your Helvex trading ID is the Canton party that posts, locks, fills, and settles. Connect Loop on the same network as the Helvex app you use.
Who sees my RFQ?
Locked RFQs are visible to counterparties on the Helvex desk so they can fill. There is no public mempool broadcast of your intent the way there is on many public chains.
Why is KYC required?
Helvex is a permissioned desk. Verification (government ID + live selfie) is required before activate, deposit, trade, or withdraw. Access also follows geo and sanctions controls.
Can I trade from an API?
Yes. After you activate and fund in the app, mint an HMAC API key for maker/solver automation. Deposit, withdraw, and activate stay in the website session. See the API integrator guide.
Live now

Your next fill, without the audience.

Helvex is live on Canton MainNet. Verify, fund your trading ID, and post or fill your first RFQ.

Open app Start KYC Read docs