What you can build
Move USDC across chains securely and efficiently with tools designed for speed, capital efficiency, and composability:- Bridge in a few lines of code: Use Bridge Kit to integrate crosschain transfers with a simple SDK that works across EVM and non-EVM chains.
- Protocol-level integration: Build with CCTP, Circle’s permissionless protocol that burns and mints native USDC across supported blockchains.
- Chain-free UX: A single Gateway balance that works seamlessly across chains, enabling instant access to liquidity and a simplified experience for users.
- Agentic commerce: Use Gateway Nanopayments to enable gas-free USDC payments down to $0.000001, purpose-built for AI agents, usage-based billing, and high-frequency sub-cent transactions.
Choose your approach
Each product is designed for different crosschain use cases. Pick the approach that matches your application needs.Bridge Kit
Move USDC between blockchains in a few lines of code. Simple SDK interface
for EVM and non-EVM chains.
CCTP
Permissionless burn-and-mint protocol for native USDC transfers with fast
and standard options.
Gateway
Unified USDC balance instantly accessible across supported chains. No manual
bridging required.
When to use each product
Understanding which tool fits your use case helps you build the right crosschain experience:Use Bridge Kit for simple integrations
Use Bridge Kit for simple integrations
Bridge Kit is ideal when you want to add crosschain USDC transfers to your application without managing low-level protocol details. It provides a unified SDK that works across multiple chains and handles the complexity of different wallet providers and blockchain types. Best for applications that need to move USDC between specific chains with minimal setup.
Use CCTP for direct protocol access
Use CCTP for direct protocol access
CCTP is best when you need fine-grained control over crosschain transfers or
want to build custom composable flows. It’s a permissionless protocol that
enables native USDC transfers through burn-and-mint mechanics. Use CCTP when
you need to integrate crosschain transfers at the smart contract level,
require Fast Transfer for speed-sensitive use cases, or want to trigger
automated actions post-transfer using Hooks.
Use Gateway for unified balance
Use Gateway for unified balance
Gateway is designed for applications where users need instant access to their
USDC across multiple chains without manual bridging. It’s perfect for
multichain apps, DEXs with chain abstraction, or any platform where users
should see and spend one unified balance regardless of which chain they’re on.
Gateway eliminates the need for liquidity management across chains.
Use Nanopayments for agentic and sub-cent payments
Use Nanopayments for agentic and sub-cent payments
Nanopayments extends Gateway with batched settlement to enable gas-free
USDC payments at sub-cent scale. Use it when your application involves AI
agents paying for resources, per-request billing, machine-to-machine
commerce, or any scenario where per-transaction gas costs would exceed the
payment value.
Dive deeper
- Follow the Bridge Kit quickstarts to bridge USDC between EVM and non-EVM chains.
- Explore the CCTP technical guide to understand Fast Transfer and Standard Transfer options.
- Read the Gateway quickstarts (EVM, Solana) to create and use a unified USDC balance.
- Explore Nanopayments to build agentic commerce with gas-free, sub-cent USDC payments.
- Learn about CCTP supported blockchains and Gateway supported blockchains.