Shielded Execution
Cross-Venue Perp
Intent Routing
Your trade is encrypted. The solver routes it across Jupiter Perps, Percolator, and Drift for best execution. No one sees your order until it fills.
Submit Intent
🔒
Your trade is invisible
Submit an intent. It gets encrypted, routed across venues, and executed on Solana — all before anyone can see it.
01
Encrypt
Your intent (size, slippage, deadline) is encrypted with the solver's public key using NaCl box
02
Decrypt
Only the solver can decrypt. No one else — not validators, not MEV bots — sees your order
03
Route
Solver scores all venues (funding rate, depth, insurance) and splits your order proportionally
04
Fill
Trades execute across venues. You get the blended fill at the best available price
Under the Hood
Encryption
Curve25519-XSalsa20-Poly1305 (NaCl box)
Ephemeral X25519 keypair per intent
Only solver holds decryption key
Routing
VenueAdapter interface — same for all venues
Score: |funding| × 10 + depth + insurance bonus
Proportional split by score — no single-venue risk