Autonomous payments

Agent Documentation

Deploy ERC-8004 agent identities, provision Circle wallets, and route autonomous USDC payments into Arc.

Deploy Agent

POST /api/agent/deploy

Agent Deployment Flow

  1. 1Create wallet set
  2. 2Create owner wallet
  3. 3Create validator wallet
  4. 4Register ERC-8004 identity
  5. 5Store agent in registry

Circle CCTP V2

  1. 1Burn USDC on source chain
  2. 2Poll Iris API
  3. 3Receive COMPLETE attestation
  4. 4Submit attestation to Arc
  5. 5Mint USDC on Arc

Circle Programmable Wallets

All agent wallets are Circle Developer-Controlled Wallets.

Supported Networks

  • -Ethereum
  • -Arbitrum
  • -Base
  • -Arc