Skip to main content
Cross-Chain Transfer Protocol (CCTP) is a permissionless onchain utility that facilitates native USDC transfers across blockchains. CCTP burns USDC on the source blockchain and mints it on the destination blockchain, enabling secure 1:1 transfers without traditional bridge liquidity pools or wrapped tokens.
Tip: Use Bridge Kit to simplify crosschain transfers with CCTP.Bridge Kit is an SDK that leverages CCTP as its protocol provider, letting you transfer USDC between blockchains in just a few lines of code.

Key features

Native USDC transfers

Transfer native USDC across blockchains without wrapped tokens or liquidity pools

Configurable transfer speeds

Choose between Fast Transfer for speed or Standard Transfer for cost efficiency

Programmable hooks

Trigger automated actions on the destination blockchain after USDC arrives

What you can build

CCTP enables you to build applications that require moving USDC across blockchains. Here are some common use cases:
Rebalance USDC holdings across blockchains to meet liquidity demands, manage treasury positions, or take advantage of market opportunities with minimal latency.
Enable users to swap tokens on one blockchain for tokens on another blockchain by routing through USDC. Build seamless crosschain trading experiences that feel like a single transaction.
Accept USDC payments on one blockchain and automatically transfer funds to another blockchain where your business operations are based or where recipients prefer to receive funds.
Use CCTP hooks to chain together crosschain actions. Transfer USDC across blockchains and automatically deposit it into DeFi protocols, purchase NFTs, or execute smart contract logic.

Get started