DB
DarkBookv0.1-devnet
Live on Solana Devnet — MagicBlock ER Active

Private orders.
Public PnL.
Sub-50ms matching.

Institutional perps on Solana, hidden from MEV. Powered by MagicBlock Ephemeral Rollups.

<50ms
Matching Latency
On-chain
Settlement
ECIES
Privacy Model
scroll to explore
OFFLINE
SOL/USDC MARK
24H VOLUME
OPEN INTEREST
ER BLOCK
Powered by Pyth Lazer
WHY DARKBOOK

Institutional-grade perps.
Decentralized by design.

Three properties that make DarkBook the only perps venue worth trading on Solana.

Privacy-First Order Book

Order size and identity are encrypted off-chain with ECIES. Only a 32-byte commitment hash is stored on-chain. Your position size stays hidden until settlement — invisible to MEV bots and whale trackers.

ECIES EncryptionCommitment SchemeMEV Resistant

Sub-50ms Matching Engine

Orders are matched on MagicBlock Ephemeral Rollups with dedicated validator throughput. The OrderBook PDA is delegated to the ER; matching happens in isolated fast state with 100ms finality windows.

MagicBlock ER100ms FinalityCLOB Engine

Immutable Settlement

Settlement is atomic on Solana mainnet via Anchor. Admin keys are burned (Anatoly Percolator pattern). No upgradeable risk engine. No centralized liquidation oracle. Permissionless cranking.

Burned Admin KeysPermissionlessPercolator Pattern
"Anatoly published Percolator — an immutable risk engine. DarkBook extends it to private order-book context. Same operational-safety philosophy. Immutable, permissionless, decentralized risk."

— Built for Frontier 2026, Solana hackathon

ARCHITECTURE

How DarkBook works

End-to-end data flow from encrypted order placement to on-chain settlement.

Place Order (ECIES encrypted)Match proof → Jito bundleMark price feedCreate PositionAccountLiquidation oracleTraderPhantom WalletMagicBlock ERSub-50ms MatchingPyth LazerSub-1ms OracleSettlementAnchor ProgramPositionOn-chain PDA
01
Place
Encrypted order submitted to ER
02
Match
CLOB matching in <50ms on ER
03
Proof
Match proof via Jito bundle
04
Price
Pyth Lazer mark price verify
05
Settle
PositionAccount created on-chain
ORDER BOOK

Private orders. Hidden sizes.

Order sizes are encrypted — only the size band is visible. MEV bots see nothing actionable.

SIMULATED PREVIEWLive network: connect wallet to see real book
SOL-PERP
PRICE (USDC)
SIZE BAND
LEV
DEPTH
176.75
SMALL
10x
176.50
SMALL
2x
176.25
SMALL
5x
176.00
MED
10x
175.75
MED
2x
175.50
SMALL
20x
SPREAD$0.50MARK: $175.00
175.00
SMALL
5x
174.75
MED
2x
174.50
LARGE
10x
174.25
SMALL
5x
174.00
SMALL
5x
173.75
SMALL
2x
SMALL≤10 lots
MED≤100 lots
LARGE≤1000 lots
WHALE>1000 lots
COMPETITIVE ANALYSIS

DarkBook vs The Field

The only institutional perps venue with privacy, speed, and full decentralization.

ProtocolPrivacyLatencyDecentralizedMax LeverageSettlementMEV Resistant
DarkBook
This protocol
<50ms20xSolana Mainnet
Hyperliquid~100ms50xHyperEVM
Drift Protocol400ms+20xSolana
Dexlab500ms+10xSolana

* Latency measured as order submission to match confirmation. Decentralization based on validator set / admin key control.

TECH STACK

Built on best-in-class infrastructure

Every layer is production-grade. No compromises.

MB
MagicBlock
Ephemeral Rollups for sub-50ms matching
PY
Pyth Network
Lazer oracle — sub-1ms price feeds
AN
Anchor
Rust framework — settlement program
SOL
Solana
L1 — immutable settlement layer
PH
Phantom
Wallet — Solana native, hardware support
Dependency Versions
anchor-lang0.32.1
ephemeral-rollups-sdk0.11.1
@coral-xyz/anchor0.32.1
@magicblock-labs/er-sdklatest
next.js16.x
tailwindcss4.x
framer-motion12.x
@solana/web3.js1.98.x

Superteam Earn, Frontier

Frontier Earn: shipped stack plus filing targets

Devnet terminal with wallet connect, oracle-driven marks, and optional RPC and market data. Eitherway and Tether listings match what is live today. Umbra and Encrypt Ika are linked for completeness; see submission-progress/superteam/SIDETRACK.md for what is integrated versus roadmap-only.

Solflare

Wallet adapter in the trade terminal alongside Phantom.

Birdeye

OHLCV and market intel on the trade route when an API key is set.

RPC tier

Helius or Quicknode URLs supported via NEXT_PUBLIC_HELIUS_RPC or NEXT_PUBLIC_QUICKNODE_RPC.

MagicBlock ER

Matching and commit path documented in the program and SDK.

Stablecoin track narrative: margin and settlement are USD-stablecoin native on devnet (USDC today; same SPL token program patterns as USDT). See submission-progress/superteam/TRACKER.md for bounty rows, filing status, and payload checklist.