IPTF
Domain

Trading

Execution privacy: RFQ intent/size/price, pre-trade leakage control. - Cross-domain atomicity (DvP/PvP) without HTLCs; optional zk-SPV for strong atomicity.

6
Case Studies
4
Patterns
3
Vendors
Custody Data & Oracles Funds & Assets Identity & Compliance Payments Post-Quantum Threats Trading
Shortest-path Patterns

Building blocks for trading privacy

Pre-trade Privacy (Encrypted Order Flow)

Prevent front-running and information leakage by routing quotes and orders via encrypted or private submission paths so intent, size, and price stay hidden until inclusion. Settlement then proceeds on a shielded pool or confidential rail so the executed amounts also remain private.

CR: Low OS: Partial P: Partial S: Low

Atomic DvP via ERC-7573 (cross-network)

Enable atomic Delivery-versus-Payment across two networks so that either the asset is delivered and payment is completed, or the asset returns to the seller. The pattern targets institutions that need cross-network settlement with predictable failure behavior, auditability, and optional privacy extensions layered on top.

CR: Medium OS: Partial P: None S: Medium

Shielding

Enable confidential transfers by shielding balances, sender, and receiver, while still allowing regulators and auditors to verify via selective disclosure (viewing keys, proofs). The logic generalizes beyond ERC-20 to any transferable asset.

CR: Medium OS: Partial P: Full S: Medium

Commit-and-Prove Fallback

Coordinate a cross-chain settlement by having both parties post commitments to a shared secret witness `C = Com(w)`. Each leg of the trade references `C`, so auditors can link the two legs after the fact and each chain can verify its side against the same binding commitment. Atomicity is conditional: both legs settle independently, but neither can claim to have settled against a different commitment than the other.

CR: Medium OS: Partial P: None S: Medium
Vendors

Who builds trading privacy tooling

Renegade
Renegade is a decentralized dark pool protocol for trading digital assets. It combines **maliciously-secure MPC** (for private order matching) with **zkSNARK proofs** (for verifiable settlement), ensuring balances, orders, and trade history remain confidential while still settling on-chain.
Aztec Rollup
Aztec is a privacy focused rollup (or zk-zk-rollup) on Ethereum that enables private transactions and programmable privacy. It is a fully programmable network where applications can access both private and public state.
Railgun
Railgun is a set of smart contracts providing **shielded transfers and private DeFi interactions** on Ethereum and other EVM-compatible chains. It uses zkSNARKs to maintain a UTXO-like note system (commitments and nullifiers) that allows users to send, receive, and interact with DeFi protocols while hiding wallet balances and transaction details.
Related use cases (secondary)