● Confidential multi-dealer RFQ · live on Canton Devnet

Whisper your quotes.
The market hears nothing.

A sealed-bid OTC block-trading desk, native on Canton. A rival dealer never receives your quote — the ledger doesn't transmit it. Losing bids are archived, never revealed. Settlement is atomic Vickrey delivery-versus-payment. Privacy is the ledger model, not cryptography bolted on.

Live on Canton Devnet
41 Daml test scripts
Provable best execution
MCP-native · agent tools
The desk, driven

Sixty seconds of the product, not a slideshow

A request opened, a dealer's sealed quote, the rival's own session without it, then the privacy verifier and the settlement rails. Screen recording against a live ledger, narrated.

Prefer the longer walkthrough? The four-minute demo covers the same flow at a slower pace.

How it works

Four contracts. The whole privacy layer.

On Canton, "dealer B cannot see dealer A's quote" is not a cryptographic achievement — it is a signatory/observer declaration. No ZK, no FHE, no TEE.

01 · RFQ

Request, unseen

Buyer invites a dealer panel. The market never sees the RFQ; it carries no price.

02 · Sealed quote

Whispered, escrowed

Each dealer answers with a sealed quote and locks the asset in escrow. Rivals never receive it — physically, not by policy.

03 · Vickrey award

Fair, atomic

Cheapest ask wins, paid the second-cheapest price. Cash→dealer and asset→buyer settle in one atomic DvP transaction.

04 · Regulator

Auditable, post-trade

A regulator observes executed trades — and only executed trades. The pre-trade flow stays dark.

What stays private

Sealed bids, proven fair — without a trusted operator.

signatory dealer, buyer

Quotes are sealed

A Quote has no other observers, so competing dealers and the regulator never receive it. Verified live: a dealer's own node only ever holds its own quote.

reverse Vickrey

Truthful pricing

The winner is paid the runner-up's price, so dealers quote their true reserve without shading. On a transparent chain this needs ZK or FHE — here it is ~40 lines of Daml.

atomic DvP

Both legs or neither

Cash to the dealer and the escrowed asset to the buyer move in one transaction; any failure rolls the whole exercise back. No half-settled trade.

issuer-bound escrow

No double-sell

The asset is locked in escrow the moment a dealer quotes and can't be pulled back mid-auction. Issuer binding rejects counterfeit legs.

More than a demo

Privacy you can check — and control.

verify it yourself

Live on-ledger proof

A "Verify privacy" view counts what each party's node actually holds — each dealer sees only its own quote, the regulator nothing pre-trade. Not UI filtering; the ledger never transmits it.

selective disclosure

You choose who sees what

Reveal one sealed quote to a named auditor on demand — for a best-execution audit or a dispute — without ever making it public or telling rivals. Canton's real superpower.

the institutional payoff

Provable best execution

No public order book, yet the regulator proves it: from the sealed asks the counterparties disclose to it, the desk confirms the buyer beat every competitor. 16 green attestations live on Devnet, across all three rails.

three settlement rails

Vickrey · direct OTC · partial

Run a competitive second-price auction, hit one dealer directly at its ask, or fill part of a lot — all on the same sealed, atomic-DvP rails.

real instruments

Baskets & tokenized RWAs

Multi-instrument baskets settle every leg atomically. Treasuries, Gilts, Bunds, OATs, JGBs, corporates and EM sovereigns — real assets, real settlement.

Why Canton

The privacy machinery every other chain needs, and Canton does not.

The same sealed-bid OTC thesis costs a different amount of cryptography depending on where you build it. This is what a confidential RFQ desk has to bolt on, chain by chain.

Chain
What it broadcasts
Privacy machinery required
Ethereum
every quote, in the public mempool
FHE, or a ZK circuit per rule you want to keep private
Stellar, Sui, Arbitrum
every quote, on a public ledger
ZK circuits, threshold encryption, or a trusted enclave
Canton
nothing off the parties
None. Sub-transaction privacy is the ledger model.

A rival dealer's quote is not hidden from the screen. Its participant node never received the contract, so there is nothing to decrypt and nothing to leak — and no proving system to audit, benchmark or keep up to date.