Private Ephemeral Rollup · Intel TDX

The dark pool
that lives onchain.

Limit orders encrypted inside a TDX enclave. Matched in TEE. Settled atomically on Solana.Anti-MEV by construction.

SOL/USDloading
Open0hidden orders
Vol 24h$00 fills
Latency<50msTEE settlement
Why Shadow Book

A trading venue built on what other DEXes leak.

Privacy

TDX-secured order book

Bids and asks live inside an Intel TDX enclave. Even the validator host can't read them. Only the match engine + owner can.

Performance

Sub-50ms execution

Match engine ticks every 500ms inside the PER. Settlement is atomic via SPL Token CPI. No batched epochs.

Fairness

Anti-MEV by construction

Searchers can't sandwich what they can't see. No public mempool, no resting book leak, no front-running surface.

Compliance

Onchain attestable

TEE produces TDX quotes you can verify. Permission Program enforces account-level ACLs. Range AML built in.

Composable

Settles to Solana

Fills commit back to L1. Public sees a swap. Other Solana apps can compose against the result, not the book.

Open

Built on MagicBlock PER

Uses the published Private Ephemeral Rollups SDK + Permission + Delegation programs. Source on GitHub.

Market

SOL/USDC
Last 
24h HighUSD
24h LowUSD
24h VolUSD
24h Range
Market Cap
ATH

Network

Cluster
Solana core
Slot
Block height
RPC RTT
TEE health
TEE ValidatorMTEW…3xzo
Permission ProgramACLs…XQnp1
Delegation ProgramDELe…SaeSh

What leaks · what doesn't

live · last 6
Raydium · public

Sig + size + side + maker + timing — every datapoint indexed forever.

Shadow Book · TEE

    Encrypted at rest in TDX. Only the engine + owner read price/size.

    Architecture

    How a hidden order becomes a public fill.

    Three-stage pipeline. Solana for settlement. TEE for everything else.

    STEP 01Solana → PER

    Place

    Wallet signs a TDX-attested challenge. Order serialized into a delegated account. Onlookers see a delegate ix — never price or size.

    STEP 02Inside TEE

    Match

    Engine signer (only ENGINE_AUTHORITY) crosses opposing orders by price-time priority. FillEvent emits. Host machine cannot peek.

    STEP 03PER → Solana

    Settle

    Filled portion commits back to L1 via SPL Token CPI. Public sees a swap. Resting book stays dark.

      Trader A                   Solana L1                  PER (Intel TDX)               Trader B
         │                          │                              │                          │
         │── sign TDX challenge ─→  │                              │                          │
         │← bearer token ──────────                                │                          │
         │                          │                              │                          │
         │── place_order(buy 99) ─────────────────────────────────→│ ←── place_order(sell 98) ─┤
         │                          │                              │ [encrypted in vault]      │
         │                          │                              │                          │
         │                          │                       ┌──────┴──────┐                  │
         │                          │                       │ match_tick  │ engine: MTEW…    │
         │                          │                       │ cross @ 98.5│                  │
         │                          │                       └──────┬──────┘                  │
         │                          │                              │                          │
         │                          │ ←── commit fill ─────────────│                          │
         │                          │ ←── settle via SPL ──────────│                          │
         │                          │                              │                          │
         │← fill notification ──────│                              │── fill notification ────→│
    
      Public sees:    "swap 100 USDC ↔ 1 SOL"
      Public misses:   resting book · order sizes · timing · counterparties
    TEE ValidatorMTEW…3xzo
    Permission ProgramACLs…XQnp1
    Delegation ProgramDELe…SaeSh