Skip to main content
LearnGlossaryCircle agent stack
GLOSSARY

What is the Circle agent stack.

DEFINITION

The Circle agent stack is the bundle of infrastructure Circle offers for AI-agent payment use cases, built around USDC. It includes Programmable Wallets (managed custodial wallets with server-side spend policies), Gas Station (sponsored gas in USDC), and CCTP (Cross-Chain Transfer Protocol for moving USDC across chains without bridging risk). Most agent platforms compose one or more of these with their own UX layer.

WHY IT MATTERS

Issuer-provided infrastructure for the dominant stablecoin.

USDC is the most-used stablecoin in regulated US-facing payment flows, including agent payments. Circle, as the issuer, sees this and ships infrastructure that makes building on USDC easier than building on any other stablecoin. The agent stack is the most consequential of those efforts: it removes the three biggest production blockers (custody, gas, cross-chain) for any platform building agent payments.

For builders, this means you can ship an agent-payment product without solving regulated dollar custody yourself, without forcing the agent to hold a second gas token, and without exposing customers to bridge risk for cross-chain payments. Circle handles the regulated parts so the platform can focus on the agent product itself. For Circle, it deepens the moat around USDC by making it the most operationally convenient stablecoin to build with.

HOW IT WORKS

Three composable layers above the chain.

  1. Programmable Wallets. The platform calls Circle's API to create a wallet per user or per agent. Circle holds the keys, exposes a server-side spend-policy engine, and emits webhooks on every transaction. The platform gets a regulated custodial wallet without running its own custody.
  2. Gas Station. When the agent makes a transaction, Circle's relayer pays the gas in the chain's native token and either charges the platform directly or deducts the equivalent in USDC from the agent's wallet. The agent never needs to manage gas tokens.
  3. CCTP. When an agent on chain A needs to pay an address on chain B, Circle burns USDC on chain A and mints the same dollar amount as native USDC on chain B. The transfer is backed by Circle's reserves throughout, with no bridge held in trust.
  4. Composition. Platforms typically use Programmable Wallets + Gas Station as the baseline (so agents have wallets and never see gas) and add CCTP only when their use case requires moving across chains.
  5. Outside the stack. The agent runtime, the wallet UI, the payment API, the 402 implementation, and the on-chain transaction execution all live outside Circle's stack. Circle provides the custody and stablecoin operations; the platform provides everything else.

The boundary between Circle's responsibilities (regulated dollar operations, custody, cross-chain integrity) and the platform's responsibilities (agent UX, policy configuration UI, billing) is what makes the stack composable rather than opinionated.

EXAMPLES

Three patterns from production.

EXAMPLE 1

Programmable Wallets for per-agent accounts

A platform creates one Circle Programmable Wallet per agent in a customer workspace. Each wallet holds USDC, has a developer-defined spend policy enforced server-side at Circle's API, and emits webhooks on every transfer. The platform does not run its own custody infrastructure; Circle does. The agent sees a normal wallet that happens to be backed by a regulated dollar custodian.

EXAMPLE 2

Gas Station for sponsored transactions

An agent makes a payment but does not hold ETH for gas. Circle's Gas Station pays the gas on behalf of the agent in exchange for a small USDC fee deducted from the agent's wallet (or covered by the platform). The agent only ever needs to hold USDC. This is what makes the agent UX feel non-crypto - no dual-balance management.

EXAMPLE 3

CCTP for cross-chain stablecoin movement

An agent on Base needs to pay a merchant who only accepts USDC on Solana. Circle's Cross-Chain Transfer Protocol burns USDC on Base and mints USDC on Solana, with Circle's reserve continuously backing the same dollar. There is no bridged or wrapped USDC; the dollar identity is preserved across chains. Without CCTP, cross-chain stablecoin payments require risky bridges.

FAQ

Three common questions.

Is Circle a competitor to wallet providers and L2s, or a partner?

Partner, in almost all cases. Circle issues USDC and runs the regulated dollar-redemption rails; it does not run the chain (Base, Solana, Ethereum), and it does not directly provide the end-user wallet experience. Its agent stack (Programmable Wallets, Gas Station, CCTP) sits as infrastructure that platform builders use alongside chain-level and wallet-level components. An agent platform typically uses Circle for custody and stablecoin operations, Base or another L2 for transaction execution, and a wallet UI of their own choosing for the end-user surface.

Why use Circle's Programmable Wallets instead of self-custody?

Two reasons. Regulation: Circle is a regulated US money-services business with custodial relationships built around USDC. Holding customer balances yourself, especially at scale, takes you into the same regulatory perimeter without the benefit of Circle's existing compliance infrastructure. Operations: Programmable Wallets give you server-side spend policy enforcement, key management, and webhooks for free. Self-custody means writing all of that yourself plus running a hot wallet service that meets your security posture. For most agent platforms, the trade-off favors using Circle for custody and focusing engineering on the agent product.

Does using Circle lock the platform into USDC?

For the wallet and gas products, yes - Circle's stack is USDC-specific because that is the asset Circle issues. CCTP also moves USDC. If a platform wants to support other stablecoins (USDT, PYUSD, DAI), those would run on the chain directly, outside Circle's stack. In practice this is rarely an issue because USDC is the dominant agent-payment stablecoin in the US-regulated segment of the market, and platforms that need broader stablecoin support add per-asset chain integrations on top of Circle.
Last reviewed: 2026-05-15. Published under CC BY 4.0.

Skip the custody build.

Blockchain0x abstracts the issuer stack so you can ship agent wallets in a day. Free to start.