Builds a transaction to approve a delegate address to spend a specified amount of the given token on behalf of the client. The response format differs between EVM and Solana chains.
For EVM chains, returns unsigned transaction objects. For Solana, returns base58/base64-encoded transactions.
Client API Key or Client Session Token (CST). Pass as a Bearer token in the Authorization header.
The blockchain chain identifier. Use either a friendly name or CAIP-2 format.
When using CAIP-2 format in URLs, ensure the colon (:) is URI-encoded as %3A.
Supported chains:
ethereum (eip155:1)sepolia (eip155:11155111)base (eip155:8453)base-sepolia (eip155:84532)polygon (eip155:137)polygon-mumbai (eip155:80001)celo (eip155:42220)celo-alfajores (eip155:44787)monad-testnet (eip155:10143)solana (solana:5eykt4UsFv8P8NJdTREpY1vzqKqZKvdp)solana-devnet (solana:EtWTRABZaYq6iMfeYKouRu166VU2xqa1)tron (tron:mainnet)tron-nile (tron:nile)tron-shasta (tron:shasta)stellar (stellar:pubnet)stellar-testnet (stellar:testnet)bitcoin-segwit (bip122:000000000019d6689c085ae165831e93-p2wpkh)bitcoin-segwit-testnet (bip122:000000000933ea01ad0ee984209779ba-p2wpkh)bitcoin-p2wpkh (bip122:000000000019d6689c085ae165831e93-p2wpkh)bitcoin-p2wpkh-testnet (bip122:000000000933ea01ad0ee984209779ba-p2wpkh)The token symbol (e.g. USDC, ETH) or contract/mint address on the specified chain.
Approval transaction built successfully. Response format depends on the chain type.