Trade

Buy, sell, or set a limit — as a typed intent.

Typed intent
BUY$50 dTSLA ← USDG✓ valid
{
  "kind": "spot_buy",
  "tokenOut": "dTSLA",
  "quoteToken": "USDG",
  "amountUsd": 50
}

This is the exact intent an executor runs inside your own account (proven by pnpm e2e:wallet). Execution unlocks on a chain where Prime is deployed; the button stays honest until then rather than faking a fill.