Docs

Introduction

Darker is a dark‑pool perpetuals protocol. Orders are matched privately with zero slippage and cryptographic fairness proofs. This guide covers how to connect, deposit collateral, place trades, and withdraw.

Connecting

  • Open the Darker app and click Connect in the header.
  • Select your wallet (e.g., WalletConnect, Browser wallet).
  • Choose network and approve the connection in your wallet.
  • Tip: Use a fresh address if you prefer maximum privacy.

Depositing

Deposits create margin to open positions. Supported collateral: USDC (more soon).

  1. Go to Wallet → Deposit.
  2. Enter the amount and approve the token spend.
  3. Confirm the deposit transaction. Funds move to your private margin account.

Trading

Darker routes your order to a private matching pool. Quotes are matched at or better than your limit price with zero slippage. No order book leakage; fills are proven fair on settlement.

  • Select market (e.g., BTC‑PERP) and choose Long or Short.
  • Set order type: Limit or Market‑at‑VWAP.
  • Choose size and leverage. Review maintenance margin.
  • Submit the order. Your wallet signs an intent; matching happens off‑chain with zk‑proofs on settlement.
Note: Stop/TP are simulated client‑side today; server‑side triggers will be added soon.

Withdrawing

  • Ensure all positions are closed or margin remains above requirements.
  • Go to Wallet → Withdraw, enter amount, and confirm.
  • Withdrawals settle on‑chain; proof verification may take a few blocks.

Risks

  • Liquidation risk if margin falls below maintenance.
  • Oracle/stablecoin dependencies where applicable.
  • Smart‑contract risk; contracts are audited but risk remains.

FAQ

What is zero slippage? Orders match at your limit price or better; no price impact from your own order.

How is privacy achieved? Orders are matched off‑chain in a private pool; settlement posts zk‑proofs to chain.

Which assets are supported? Initial markets are BTC‑PERP and ETH‑PERP with USDC collateral.