The Architecture of Trustless Privacy

The Darkpool operates on four core components:

  1. Retail User Interface (dApp): A web-based trading app with wallet integration (WalletConnect, MetaMask, etc.). Traders place/cancel orders, view fills, and manage balances. On-chain, transaction details are obfuscated, so external observers cannot infer intent or size.

  2. On-Chain Settlement Layer: Non-custodial privacy-layer settlement contracts verify proofs and execute atomic swaps. The on-chain contract validates correctness, then performs token transfers β€” settlement is deterministic and auditable without exposing trade details.

  3. Maker API Server: Professional market makers run a self-hosted local API server to submit bulk orders, manage inventory, and connect directly to proprietary trading systems. A desktop, GUI-enabled client is on the roadmap to streamline pro workflows.

  4. Matching Engine:

  • Current: A centralized coordinator operated by the team that receives obfuscated orders and performs matching.

  • Roadmap: A decentralized peer-to-peer (P2P) matching network where no single node has a full orderbook view; peers match directly using partial views, preserving privacy by architecture.

This combination delivers the confidentiality of trades and transactions with the verifiability of on-chain settlement β€” a structure designed specifically for institutional trust and auditability.

Last updated