SyntxDevnet
TradeEarnBuild

The problem

Every perp trade on Solana
is visible and stuck on one venue

MEV bots see your order. You trade on one DEX when three have better prices. When that DEX goes down, your vault is dead.

01 — Trade

We encrypt it

Your intent is encrypted with NaCl box cryptography. The solver decrypts it, scores every venue by funding rate and depth, splits your order, and fills at the best blended price. No one sees your trade before execution.

Open Trade →
Try it — submit a shielded intent right here
IntentLONG $500 SOL
Max slippage: 50 bps
Principal-protected payoff ($1,000 deposit)
$1,100$1,050$1,000$950
ProtectedUpsideHolding SOL
SOL -50%
$1,000
SOL flat
$1,000
SOL +50%
$1,035

02 — Earn

We protect it

Deposit USDC. Kamino lending earns yield to protect your principal. A delta-hedged perp position captures SOL upside. Black-Scholes option replication — the first on Solana since Friktion.

If SOL drops to zero, you still get your deposit back. If SOL goes up, you keep the upside. Like owning a call option — without buying one.

Deposit on Earn →

03 — Build

Anyone can build on it

Same VenueAdapter interface routes both shielded intents and vault strategies. Pick a strategy, pick venues, configure parameters. Five adapters across four architectures — add a new DEX by implementing six methods.

Open Build →
One interface, any venue
interface VenueAdapter {
  name: string;
  type: "perp" | "spot" | "hybrid";

  getPrice(market): Promise<number>;
  getVenueState(): Promise<VenueState>;
  trade(size): Promise<OrderResult>;
}

// 5 implemented:
// Percolator · Jupiter · Phoenix
// Kamino · VenueRouter
PercolatorJupiter PerpsPhoenixKaminoVenueRouter

Shielded. Protected. Composable.

Cross-venue perp routing with privacy. Structured products via delta hedging. A vault layer anyone can build on. All on Solana.