agent_wallet_transfer
Transfer USDC out of your managed agent wallet to any Solana address, or to any Base address by setting destination_network to base (bridged over CCTP, minimum 1 USDC, maximum your spend limit; the recipient receives the amount less a 0.01% bridge fee, usually within a minute). It draws on the whole balance: if the Solana side is short, the difference is pulled back from Base first (usually about 15 seconds). Use this to pay someone or to move funds to another wallet you control. This is the only way to move the agent wallet's USDC; withdraw draws on the separate Laso account balance instead.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| amount | Yes | Decimal USDC amount to send, as a string (e.g. 25.50). | |
| destination_address | Yes | Address to send the USDC to: a Solana address, or a 0x address when destination_network is base. | |
| destination_network | No | Chain the destination address is on (default solana). base delivers native USDC on Base. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||