1
Set Your Account Type
- EOA
- EOA-7702
- Smart Account
Standard wallets (MetaMask, Rabby, Trust)
- Requires funding tokens
- One signature per token
2
Build Instructions
Choose which compose flow types to embed in your quote request:
- Simple Intent
- Complex Intent
- Custom Build
type: '/instructions/intent-simple'Simple swaps and bridges between two tokens3
Get a Quote
Call
/v1/quote with:- Your chosen account type
- From address
- Instructions from Step 2
- Funding tokens (EOA only)
- Optional fee token preferences
- Quote details with supertx hash
- Payloads to sign
- Fee information
- Quote type (simple/permit/onchain)
4
Sign the Payloads
- EOA
- EOA-7702
- Smart Account
One signature per funding token
- Permit: Sign EIP-712 data
- Onchain: Send transaction
5
Execute
Call Returns:
/v1/execute with the same quote object from /v1/quote, just attach the signatures.Structure is simple:- Success status
- Supertransaction hash for tracking
Key Points
- EOA requires funding tokens
- EOA-7702 may require authorization before execution
- Smart Account is simplest with always one signature