NewsCryptoCircle Enables AI Agents to Pay With USDC Without Separate Gas Wallets

Circle Enables AI Agents to Pay With USDC Without Separate Gas Wallets

Author: Coindoo·

Key Takeaways

  • Circle's Facilitator Service now processes x402 payments in USDC on Arc, Base, and Polygon PoS, enabling AI agents to pay for digital resources without card-based payment infrastructure.
  • Circle's relayer covers settlement gas on behalf of buyers, so wallets no longer need to hold a network's native token alongside USDC to complete transactions.
  • Payments are authorized via EIP-3009 offchain signatures, and Circle validates signatures, screens both addresses, and records payments before broadcasting to prevent duplicate charges on retries.
  • Circle states the service does not hold buyer funds and does not check a transaction's purpose or an agent's authority, leaving spending controls like balance caps and recipient restrictions to application owners.
  • Circle characterizes Arc settlements as final, whereas Base and Polygon PoS payments can be affected by blockchain reorganizations and carry no receipt guarantee.
Circle Enables AI Agents to Pay With USDC Without Separate Gas Wallets

Circle announced on September 19 that its Facilitator Service is now available for x402 payments settled in USDC — the dollar-pegged stablecoin Circle issues — across three networks: Arc (Circle's own blockchain), Base (an Ethereum layer-2 network developed by Coinbase) and Polygon PoS.\nIn practice, the service handles a simple exchange. An AI agent asks an online service for something — a dataset, an API response or a completed task — and the server replies with a price. The agent signs a payment authorization, the USDC moves and the server releases the result. The flow targets a gap in mainstream payment rails, which assume a human cardholder with billing details and a way to approve recurring charges — things an autonomous agent does not inherently have.

x402 supplies the language for that exchange. It is an open protocol built around the web's “402 Payment Required” status code, which has been part of the HTTP specification since 1999 but has rarely been implemented for actual payments. When a server returns that response, it can include the amount, the accepted payment method, the blockchain and the destination address. The buyer then sends back proof that it has authorized the payment. x402 does not move money by itself; it only standardizes the conversation between buyer and seller. Circle's new service performs the blockchain work that follows.

Gas Has Been Moved Out of Sight, Not Eliminated

Every blockchain transaction needs a network fee, commonly called gas. On many networks, that fee must be paid with the chain's native token. A buyer holding USDC may therefore be unable to send it unless the same wallet also contains the correct gas token — a constraint that weighs more heavily on autonomous agents, which have no straightforward way to top up a gas balance mid-task.

Developers can work around this by operating a relayer: a separate system that submits transactions for users and pays their gas. That normally means protecting another signing key, maintaining a funded gas wallet and monitoring transactions when they fail.

Circle places those jobs behind one hosted service. According to its technical documentation, Circle broadcasts each transfer through its relayer and pays the settlement gas. The buyer authorizes the USDC payment but does not need to maintain a separate balance of the network's native token. Gas has not disappeared; Circle has taken over the job of funding and submitting the transaction.

The Wallet Signature Is the Actual Spending Permission

The transfer uses EIP-3009, a standard that lets a token holder authorize a transfer with an offchain signature. “Offchain” means the wallet signs a message without immediately sending a transaction or paying gas.

The signed message identifies the wallet paying, the recipient, the USDC amount, the period during which the authorization is valid and a unique code known as a nonce. The nonce prevents the same authorization from being used repeatedly.

Circle checks that the signature is valid, that the buyer has enough USDC and that the recipient matches the payment address specified by the seller. It also screens both addresses before submitting the transfer and records the payment before broadcasting it, so that retrying the same request does not produce a second charge.

This is where the difference between technical authorization and human permission matters. The signature proves that the buyer's wallet approved the transfer. It does not prove that an AI agent remained within a budget, bought an appropriate service or followed the instructions of its owner. A person or application operator still has to decide how much control to give the agent. That could mean using a wallet with a limited balance, programming the wallet to approve only defined actions, restricting recipients or setting a spending ceiling. Circle explicitly says its facilitator does not verify the purpose of a transaction or the scope of an agent's authority.

The division of roles works as follows:

  • Buyer or AI agent: requests the resource and signs an exact USDC payment from its wallet.
  • Seller: sets the price and destination, requests settlement and releases the paid resource.
  • Circle: checks the authorization, screens both parties, pays the gas and submits the transfer.

Convenience Shifts Payment Operations to Circle

Running fewer payment components can reduce mistakes and shorten development time. It also concentrates several functions inside Circle's service. A seller using the facilitator depends on Circle to accept the request, complete its screening, keep the relayer funded and submit the transaction. If the hosted service becomes unavailable or refuses one of the addresses, settlement can stop even when the underlying blockchain continues operating.

That is an operational dependency rather than custody. Circle says the service does not hold or control the buyer's funds. The USDC remains in the buyer's wallet until the authorization is executed by the token contract — the blockchain program that records USDC transfers.

Circle allows limited keyless testing, but continued production use requires sellers to authenticate through a Circle API key. The tradeoff in one sentence: developers no longer have to operate a relayer, a gas wallet and a screening process, but their payment flow now relies on Circle operating those components for them.

Depending on Circle does not remove network-level risk either. Circle warns that payments on Base and Polygon PoS can be affected by a blockchain reorganization — a rare event in which a recently recorded block is replaced. Circle describes Arc settlements as final, while it does not guarantee receipt on Base or Polygon PoS. Those terms describe the launch as it stands; for anyone building on the service, Circle's documentation is where changes to supported networks or settlement guarantees would first appear.

Arc Is Assembling More Than a Payment Layer

Removing payment friction matters more when recipients can use the USDC they receive. Arc already hosts Uniswap's exchange infrastructure, including v2, v3, v4 and UniswapX. That places payment settlement and access to onchain liquidity on the same network. The two systems are not automatically connected, and their presence does not guarantee agent-driven volume. They do, however, place payment settlement and trading infrastructure within the same Arc ecosystem.

Faster Settlement Makes Spending Controls More Important

Easier settlement raises the value of wallet-level controls. A restricted wallet can make autonomous payments useful; an unrestricted signing key can make an agent's mistake expensive. Circle can verify that a signature is valid and deliver the payment to the blockchain. Deciding whether the agent should have signed it remains the responsibility of the application and its owner.

This article is provided for informational purposes only and does not constitute financial, legal investment advice. Payment-service features, supported networks and settlement conditions may change.