Generate bytecode for transferring a token (ERC-20, native, or SPL) from one address to another. For Solana transfers use chainId=0.
API key for authentication. Obtain from your Deframe dashboard.
Amount in token smallest unit
"1000000000000000000"
Chain ID. Use 0 for Solana.
"1000000000000000000"
Token contract address (EVM) or mint address (Solana)
Sender address
Recipient address
Alias for originAddress (deprecated)
Alias for destinationAddress (deprecated)
Output format. userOperation requires EVM. instructions requires Solana.
bytecode, userOperation, instructions Transfer bytecode generated successfully
Present when output=bytecode (EVM)
Present when output=userOperation (EVM)
Base64-encoded transaction (Solana, output=bytecode)
Present when output=instructions (Solana)
Large integer represented as string (for amounts with decimals)
"1000000000000000000"