Skip to content

How NoirWire Dark Pool works

Connect a Solana wallet, deposit USDC, and trade SOL-PERP inside MagicBlock's Private Ephemeral Rollup on Solana mainnet. Resting orders, balances and positions stay private from other traders and the public, while fills print to a public tape.

Illustrative simulation

Your order does not need an audience.

The same market, twice. On a public book a bot reads your order. On NoirWire there is nothing to read.

SOL-PERP
  • Your order
  • Hidden from other traders and the public
  • Bot

This illustrative SOL-PERP simulation compares two books receiving the same market activity. On a public book, your resting order can be read and a bot can place an order one tick ahead. On NoirWire Dark Pool, other traders and bots cannot read your resting order. Your order can match at its price, and executed trades print to a public tape.

What the bot costs you

$370M to $500M

Estimated value sandwich bots took from Solana users between January 2024 and May 2025, by trading around swaps they could see before they landed.

A public order book gives bots something else to read: your resting orders.

Ghostlogs, Solana Accelerate 2025

Illustrative public book loss

~$37M a year

Assumes a public SOL-PERP book trading $1B daily at this simulation's bot cost rate.

From your wallet and back

The whole loop runs from your own Solana wallet. Step through it.

Sealed hardware

MagicBlock Private Ephemeral Rollup

Deposits and withdrawals are Solana transactions, so keep a little SOL for network fees.

Connect your Solana wallet.

Same market. Four views.

Choose who is looking. The scene shows what they see.

View as You

Illustrative

Your orders, balance, position and fills.

What a public book gives away

  • Front-running

    On a public bookYou rest a buy for 40 SOL at 98.38. A bot sees it and buys at 98.39 first.

    On NoirWireBots cannot read your resting order, so they cannot price in front of it.

  • Copy-trading

    On a public bookYour long of 120 SOL is visible, and anyone can mirror it.

    On NoirWireOther traders cannot see your position, so they cannot copy it.

  • Liquidation hunting

    On a public bookYour long liquidates near 91.20, and that level invites a push down.

    On NoirWireYour position and its liquidation level are not published.

NoirWire keeps resting orders and positions out of public view, so there is less to read.

How the dark pool is built

  • SOL-PERP

    Trade the SOL perpetual market with USDC collateral on Solana mainnet.

  • Rust and Anchor

    A Rust matching and risk engine with an Anchor program.

  • Trading keys

    Your device sets up trading keys after you connect a Solana wallet.

  • Source published

    Read the program, engine, client and MCP server on GitHub.

Trade SOL-PERP on NoirWire Dark Pool.

Open the terminal

Live on Solana mainnet. Connect a Solana wallet and deposit USDC.

SOL-PERP on mainnetOpen the terminal