Approve Token (EVM)
Approve ERC20 allowance for a spender on EVM chains via POST request.
Idempotency-Key header.Authorizations
Headers
Provide a unique Idempotency-Key per user to ensure single submission.
Body
EVM chain slug.
ERC20 token address to approve.
Spender (router) address to approve.
Allowance amount in token units (uint256 string).
Optional sender wallet; defaults to user's default wallet for the chain.
Response
Submission accepted
AFK transaction id for the submitted action.
Submission status.
SUBMITTED On-chain transaction hash/signature (may be null at submission time).
Direct link to the transaction on a chain explorer. Null until a hash/signature exists.
Human-readable chain name for display (e.g., Base, Ethereum, Solana).