1

Set Your Account Type

Standard wallets (MetaMask, Rabby, Trust)
  • Requires funding tokens
  • One signature per token
Read detailed guide
2

Build Instructions

/instructions/intent-simpleSimple swaps and bridges between two tokens
Read detailed guide
3

Get a Quote

Call /v1/mee/quote with:
  • Your chosen account type
  • From address
  • Instructions from Step 2
  • Funding tokens (EOA only)
  • Optional fee token preferences
Returns:
  • Quote details with supertx hash
  • Payloads to sign
  • Fee information
  • Quote type (simple/permit/onchain)
Read detailed guide
4

Sign the Payloads

One signature per funding token
  • Permit: Sign EIP-712 data (supertx hash in deadline)
  • Onchain: Send transaction (supertx hash in calldata)
5

Execute

Call /v1/mee/execute with:
  • From address
  • Fee details
  • Quote type
  • Original quote
  • Signed payloads from Step 4
Returns:
  • Success status
  • Supertransaction hash for tracking

Key Points

  • EOA requires funding tokens and may need multiple signatures
  • EOA-7702 may require authorization before execution
  • Smart Account is simplest with always one signature
  • The API embeds supertx hash into signatures to link funding with execution
  • All cross-chain operations execute atomically