Table of Contents
Circle Gateway is a crosschain infrastructure product built by Circle, the issuer of USDC. It enables a unified USDC balance across multiple blockchains.
Rather than holding separate USDC balances on Ethereum, Arbitrum, Base, Polygon, and other networks, Gateway lets you deposit USDC into a single smart contract system and access that balance instantly on any supported destination chain.
The key differentiator is speed. Once your balance is established through deposits, crosschain transfers happen in under 500 milliseconds. That is not a typo. Sub-second crosschain USDC movement, without traditional bridging infrastructure, finality delays, or third-party liquidity providers.
Gateway is fully permissionless and non-custodial. No sign-up is required to start integrating, and users retain full ownership of their deposited USDC at all times through signature-based authorization.
What Is a Gateway Wallet?
A Gateway Wallet is the on-chain smart contract that powers the unified balance system. It is the contract address where users deposit USDC to make it part of their crosschain-accessible balance.
The Gateway Wallet uses the same contract address across all supported chains: 0x0077777d7EBA4688BDeF3E311b846F25870A19B9
This unified address design simplifies the developer experience and makes the deposit flow consistent regardless of which blockchain you are interacting with.
Important: you must use the Gateway Wallet contract's deposit method to fund your unified balance. Sending USDC directly to the contract address via a standard ERC-20 transfer will result in permanent loss of those funds. The deposit function is specifically designed to register your balance within the Gateway system.
How Gateway Wallets Work
Depositing USDC (Creating a Unified Balance)
The deposit process follows a straightforward two-step pattern on any supported chain:
- Approve: Call the approve() method on the USDC contract to authorize the Gateway Wallet contract to spend your USDC.
- Deposit: Call the deposit() method on the Gateway Wallet contract, specifying the USDC token address and the amount to deposit.
After the deposit transaction reaches the required number of block confirmations for that chain, the deposited amount is added to your unified balance. You can repeat this process on multiple chains to build up a combined balance that is the sum of all your finalized deposits.
Cross-Chain Transfers (Instant Minting)
Once your unified balance is established, moving USDC to any supported destination chain is nearly instant:
- Sign a burn intent: The user creates and signs an EIP-712 typed data message specifying the amount and destination chain.
- Submit for attestation: The signed intent is submitted to the Gateway API, which verifies the request and generates an attestation.
- Mint on destination: The gatewayMint() function is called on the destination chain, and USDC is minted to the recipient within the next block, completing the transfer in under 500 milliseconds.
This design bypasses traditional bridging entirely. There is no waiting for source chain finality on transfers, no reliance on third-party liquidity pools, and no complex multi-step bridging UX. The system requires both a user signature and a Gateway attestation for every transfer, ensuring security without sacrificing speed.
Supported Blockchains
Gateway launched on mainnet with support for seven major blockchain networks and has since expanded to 11 supported chains. The initial supported networks include:
|
Blockchain |
Network Type |
|
Ethereum |
Layer 1 |
|
Arbitrum |
Layer 2 (Ethereum) |
|
Avalanche |
Layer 1 |
|
Base |
Layer 2 (Ethereum) |
|
OP Mainnet |
Layer 2 (Ethereum) |
|
Polygon PoS |
Sidechain |
|
Unichain |
Layer 2 (Ethereum) |
Circle has indicated that additional chains, including Arc (Circle's own high-performance blockchain), will be added as Gateway continues to expand. Gateway supports a subset of the blockchains where USDC is natively issued, and each chain has its own required number of block confirmations before deposits are reflected in the unified balance.
Key Features at a Glance
- Unified crosschain balance: Hold USDC across multiple blockchains and access it as a single balance on any supported destination chain.
- Instant transfers (<500 ms): Once your balance is established, move USDC across chains in under half a second with no source chain finality delays.
- Non-custodial design: Users retain full ownership of deposited USDC. Funds can only move with a user signature, and a 7-day trustless withdrawal option is available as a backstop.
- Permissionless integration: No sign-up or approval required. Developers can start building immediately using Circle's open documentation and APIs.
- Low fees: Each transfer includes a base fee covering gas costs plus a 0.5 basis point on-chain fee during the early access period (through June 30, 2026).
Who Are Gateway Wallets Designed For?
Gateway Wallets are designed for both businesses and developers who need efficient crosschain USDC management. The primary use cases include:
Onramps and Payment Service Providers (PSPs)
Payment service providers can serve users across all supported chains without pre-positioning idle capital on each network. Instead of forecasting demand and spreading funds thin, they deposit into Gateway and access liquidity wherever it is needed in real time.
Exchanges
Exchanges can scale USDC withdrawals across supported chains without building bridge infrastructure or enduring rebalancing delays. Gateway acts as a liquidity backstop that eliminates the need for complex multi-chain treasury operations.
Custodians
Custodial platforms can offer their clients seamless crosschain access to USDC holdings, improving the user experience without adding operational complexity.
Digital Wallets
Wallet providers can display a single, chain-agnostic USDC balance to their users. This abstracts away the underlying blockchain complexity and enables one-click crosschain transfers without requiring users to switch networks or understand bridging.
DeFi Trading Firms and Crosschain Solvers
Solvers and trading firms benefit from just-in-time capital deployment. Rather than pre-allocating capital across chains and hoping the forecasts are right, they can hold a unified Gateway balance and deploy USDC to whichever chain has the best opportunity at any given moment.
RockawayX, for example, uses Gateway to capture high-value order flow opportunities of up to $1M on any supported chain, something that was previously infeasible with fragmented balances.
Gateway vs. CCTP: What Is the Difference?
Circle offers two complementary crosschain products: Gateway and CCTP (Cross-Chain Transfer Protocol). While they both move USDC between chains, they serve different purposes and operate under different models.
|
Attribute |
CCTP |
Gateway |
|
Use Case |
Point-to-point transfers between chains |
Unified balance accessible on any supported chain |
|
Transfer Speed |
8-20 seconds (Fast) or 15-19 min (Standard) |
Under 500 ms after balance is established |
|
Balance Model |
Point-to-point |
Unified crosschain balance |
|
Custody |
Non-custodial |
Non-custodial with 7-day trustless withdrawal |
In short, CCTP is ideal for discrete one-off stablecoin transfers between specific chains, while Gateway is built for applications that need ongoing, instant access to USDC liquidity across multiple chains simultaneously.
Emerging Use Cases: AI and Machine-to-Machine Payments
One of the most forward-looking applications of Gateway Wallets is in the emerging agentic AI economy. Circle is actively exploring how Gateway's chain-abstracted USDC infrastructure can power machine-to-machine micropayments.
Paired with the x402 protocol, Gateway enables programmable, multichain settlement designed for autonomous agents. Imagine an AI research assistant that pays for each article it reads in USDC on whichever chain offers the best cost, or a compute model that compensates processing providers in real time across multiple networks.
Circle is also collaborating with Google on the A2A (Agent2Agent) and AP2 (Agent Payments Protocol) frameworks, using Gateway as the settlement layer for both. As AI agents become more prevalent, the need for instant, chain-agnostic payment infrastructure will only grow, and Gateway Wallets are positioned to be foundational to that ecosystem.
Security Considerations
Gateway Wallets are non-custodial by design. Deposited USDC can only be moved with the depositor's cryptographic signature, and every instant transfer additionally requires an attestation from the Gateway API. This dual-authorization model ensures that neither the user nor the system can unilaterally move funds.
A 7-day trustless withdrawal option serves as an ultimate backstop: even if the Gateway attestation service were to become unavailable, users can still reclaim their USDC after the withdrawal period without any third-party involvement.
For developers building on Gateway, Circle recommends using HTTPS in all production environments, considering hardware wallet integration for key management, and never exposing private keys in client-side code. For more on storing stablecoins securely, see our dedicated guide.
Getting Started with Gateway Wallets
Because Gateway is permissionless, developers can begin integrating immediately. Circle provides comprehensive documentation, quickstart guides for both EVM and Solana environments, and a sample multichain wallet application on GitHub that demonstrates how to build the ideal USDC interoperability experience using Arc and Gateway.
Key resources for getting started:
- Circle Gateway Documentation: developers.circle.com/gateway
- Unified Balance Guide: developers.circle.com/gateway/howtos/create-unified-usdc-balance
- Sample Multichain Wallet App: github.com/circlefin/arc-multichain-wallet
- Circle Faucet (testnet USDC): faucet.circle.com
The Bottom Line
USDC Gateway Wallets represent a fundamental evolution in how stablecoins work across the multichain ecosystem.
By transforming USDC from a fragmented asset that requires complex bridging and manual rebalancing into a truly unified, instantly accessible form of digital money, Gateway removes one of the biggest friction points in crypto infrastructure today.
For businesses, it means less idle capital and more efficient treasury operations. For developers, it means simpler integrations and better user experiences. For end users, it means one balance, any chain, in under half a second.
As chain abstraction becomes the standard expectation for blockchain applications, Gateway Wallets are positioned to be the foundational infrastructure that makes it possible.