CCTP (Cross-Chain Transfer Protocol) is a permissionless onchain utility that facilitates USDC transfers securely between blockchains via native burning and minting.
Apps built on CCTP can essentially teleport native USDC from one blockchain to another, providing users with a highly capital-efficient way to transact in a multi-chain world.
CCTP V2 is now the canonical CCTP. As such, Circle is aligning the ecosystem on a single, more powerful standard that can scale to meet the needs of developers and the applications they’re building.
CCTP V1, now CCTP V1 (Legacy), has served developers well since its launch in 2023, but by contrast it is limited to Standard Transfer functionality only. CCTP V1 (Legacy) will stay active on its current 11 supported blockchains, but there will be no new chain integrations or feature updates. Its phase-out will begin on July 31, 2026, leading to full contract pause at the end of the deprecation period.
Start your migration today with our step-by-step CCTP Migration Guide or visit our developer docs to begin integrating CCTP for the first time.
CCTP is permissionless, which means any developer can integrate via our developer docs and GitHub repo.
CCTP serves as permissionless infrastructure for developers to build on top of, or integrate into, their existing apps, bridges, exchanges, and wallets.
CCTP is intended for developers looking to integrate advanced crosschain functionalities for faster speeds and enhanced composability.
Building on CCTP provides multiple benefits:
Simplified UX – Developers can move complexity to the background and enable users to make cross-chain swaps, deposits, and purchases with USDC without needing to think about which blockchain they’re holding USDC.
Composability – Developers can stack together the various functionalities including, trading, payments, NFTs, gaming and more with CCTP in a programmatic fashion. This ability to design new use cases can help onboard new mainstream audiences to blockchain-enabled apps.
Unified Liquidity – CCTP can serve as a connector for USDC liquidity to flow natively between blockchains. This helps to provide access to deeper liquidity for multi-chain apps focused on crypto capital markets use cases.
Visit the CCTP product page and developer docs for CCTP details, in addition to associated fees and FAQs.