
Usdc Transfer
Execute direct USDC transfers on EVM chains via standard ERC-20 transfer. No approve step required; supports policy-controlled destination whitelisting and daily caps for secure automated payments.
CategoryPayments
ChainsBASE_ETHETHMATICSOLSETH
C
Cobo· Author
144 views·6 uses
Overview
Execute direct USDC transfers on EVM chains via standard ERC-20 transfer. No approve step required; supports policy-controlled destination whitelisting and daily caps for secure automated payments.
Facts
•USDC decimals: 6
Functions:
solidity
function transfer(address to, uint256 amount) external returns (bool);
Policy Controls
•Transfers are irreversible: Confirm destination address and chain before sending.
•Chain selection: BASE_ETH and ETH share address format but are separate networks; wrong chain = loss.
•Use `destination_address_in` whitelist: Without it, agent can send to arbitrary addresses.
•Policy denial: Distinguish per-tx exceeded, 24h cap hit
•Not applicable for: non-USDC ERC-20 token transfers
•Testnet: No real value. Use Sepolia ETH and USDC from faucets.
•Partial reference: use web search for unlisted tokens, contracts, parameters, or up-to-date addresses
References
•Docs:
https://developers.circle.com/llms.txt — USDC addresses per chain, ERC-20 ABI, CCTP cross-chain transfer protocol.