Skip to main content
A Spiral integration is a thin orchestration layer on top of the API — you own the UX and the signing; Spiral supplies the data and the transactions.

Responsibilities

Key rules

  • Simulate before build — show users the outcome first.
  • Build with the user’s wallet addressapprovals and onBehalfOf are bound to it.
  • Respect meta.expiresAt — rebuild if the ~60s swap-calldata window lapses.
  • Non-custodial — you never send Spiral a key; Spiral never moves funds.