Native USDC Cross-Chain Transfers: Wormhole Integrates Circle's CCTP

·

Wormhole has partnered with Circle to deliver a seamless cross-chain development experience. A new suite of contracts integrates Circle's Cross-Chain Transfer Protocol (CCTP), enabling developers to build generic messaging on top of native USDC cross-chain transfers. This integration is now live on testnet.

Understanding Circle’s Cross-Chain Transfer Protocol (CCTP)

Although Circle’s native USDC is available on multiple blockchains, these assets are not directly interchangeable. Transferring USDC across different chains has historically been challenging.

Last year, Circle announced the permissionless Cross-Chain Transfer Protocol (CCTP). It leverages the same burn-and-mint mechanism used in Circle’s business accounts, allowing users to move USDC across chains securely. Wormhole’s integration with CCTP simplifies this process even further.

How Wormhole Integrates with Circle CCTP

The integration enables the burning and minting of native USDC across supported chains, unlocking more powerful cross-chain applications. Wormhole’s generic messaging layer allows developers to combine native USDC transfers with arbitrary cross-chain functions.

Wormhole has released two demos along with their code repositories to help developers understand what can be built using Wormhole x CCTP smart contracts:

I. Cross-Chain Native Swap

This demo uses native USDC transfers as a "fast lane" to enable swaps on both the source and target chains. For example, a user might want to swap native ETH on Ethereum for native AVAX on Avalanche.

The smart contract uses Wormhole’s generic messaging and Circle’s CCTP to:

a. Swap native ETH to USDC on the source chain.
b. Transfer USDC to Avalanche.
c. Swap USDC for AVAX.
d. Send AVAX to the user’s Avalanche wallet.

👉 Try the demo and explore the tools

II. Cross-Chain USDC Transfer + Swap

This feature combines token transfer and swapping into a single transaction. Users pay gas only on the source chain to transfer native USDC between chains, with the option to swap a portion of the USDC into gas tokens on the destination chain.

👉 Experience seamless cross-chain transfers

Beyond asset transfers, the Wormhole and CCTP integration expands possibilities for cross-chain DeFi protocols, such as:

Key Benefits of the Integration

Learn More and Get Started

Wormhole is open-source from the ground up. You can dive into the documentation and start building the next wave of cross-chain innovation.

What Is Wormhole?

Wormhole is a cross-chain interoperability protocol that enables applications to be built on a generic messaging layer. It integrates with leading blockchains including Ethereum, Solana, BNB Smart Chain, Polygon, Avalanche, Algorand, Fantom, Karura, Celo, Acala, Aptos, and Arbitrum.

Wormhole facilitates cross-chain interoperability by sending messages between chains. These messages are observed and verified by the Guardian network. Once verified, messages are executed on the target chain. This simple messaging primitive enables a variety of cross-chain functions. Users can interact with xDapps (cross-chain decentralized applications) to transfer xAssets (cross-chain assets) or access xData (cross-chain data) from their current network.

Wormhole by the Numbers

Supported Blockchains

Wormhole enables users to transfer assets across 20+ supported chains without double-wrapping assets. This creates a seamless bridge between DeFi and NFT ecosystems on various chains.

Frequently Asked Questions

What is native USDC?
Native USDC is the original USD Coin issued by Circle on various blockchains. Unlike bridged or wrapped versions, it is backed 1:1 with reserved assets and benefits from direct redeemability.

How does CCTP improve cross-chain transfers?
CCTP uses a burn-and-mint mechanism that eliminates the need for liquidity pools on destination chains. This reduces slippage, lowers costs, and simplifies the user experience for cross-chain movements.

Do I need to hold gas tokens on the destination chain?
With Wormhole’s relayer network, you only pay gas on the source chain. This means you don’t need to pre-fund your wallet with gas tokens on the target blockchain.

Is Wormhole secure?
Wormhole’s network is secured by 19 Guardians who validate all cross-chain messages. This decentralized validation mechanism ensures the integrity and safety of all transfers.

Can developers build custom cross-chain apps using Wormhole?
Yes. Wormhole’s generic messaging protocol allows developers to create xDapps that go beyond simple transfers, including cross-chain swaps, lending, and data oracles.

Which blockchains are supported by Wormhole?
Wormhole supports over 20 blockchains, including Ethereum, Solana, BNB Chain, Polygon, Avalanche, and Aptos, with more integrations planned in the future.