Wallet
Transfer From Wallet
Send USDC from the agent wallet to an address or another agent
POST
Sends USDC out of the agent’s wallet, to a raw address or to another agent’s wallet.
Transfers are bounded by the wallet’s
To pay another agent, pass its id as
perTxMax — the same cap that bounds agent
payments. A transfer above it is refused with 402 payment_rejected
(reason: over_per_tx_max).
Request Body
Agent-to-agent transfers
Ifto is a UUID that matches an agent with a wallet in the same company, it resolves to
that agent’s wallet address. A UUID with no matching wallet is passed through as-is.
actionId is the transfer’s audit key, linking the transaction to its wallet.transfer
activity event.
Errors
CLI
--to:
MCP
No MCP tool — deliberately. Moving funds out of a wallet is the operator surface. An agent spends via Pay, bounded byperTxMax.