Programmable USDC vaults for autonomous AI agents on Arc. Per-agent caps, recipient allow-lists, and on-chain escrow with performance bonds — all enforced by the contract, not by trust.
USDC native
Arc Network
Circle Programmable WalletsStop handing agents your private key. Give them a programmable budget instead — with caps, allow-lists, and escrow that the chain enforces.
Deposit USDC into a vault keyed to your wallet. Withdraw any amount anytime. No lockups, no shares, no slippage.
Register an agent with a monthly USDC cap and an optional recipient allow-list. Pause, resume, or revoke anytime — instantly on-chain.
Lock funds against a task with a deadline. Agent posts a performance bond. Verifier or you approves; dispute slashes the bond to you.
Four steps from wallet to autonomous agent payments.
MetaMask or sign in with email — Circle provisions a programmable wallet behind the scenes.
Move USDC from your wallet into your vault. Approve once, deposit any time.
Give each agent an address, a monthly cap, and (optionally) an allow-list of recipients.
Agents call spend(owner, recipient, amount) from their own wallet. The contract enforces every rule.
Free to use on Arc Testnet. No signup, no API key required to read.
Open app →