Circle
Network · CCTP

Move USDC natively across chains.

The Cross-Chain Transfer Protocol burns USDC on the source chain and mints it on the destination. No bridges, no wrapped tokens, no liquidity pools.

20+
Supported chains
$8B+
Volume routed

Crosschain USDC, without the bridge risk.

The Cross-Chain Transfer Protocol (CCTP) moves USDC between blockchains by burning it on the source chain and minting it natively on the destination. There are no wrapped tokens, no third-party bridges, and no fragmented liquidity pools to drain.

CCTP V2 adds fast finality and programmable hooks, letting developers compose crosschain transfers directly into their application logic — settle a payment on one chain and trigger an action on another in a single flow.

  • Always real, native USDC on both sides of the transfer
  • Permissionless — any app can integrate in hours
  • V2 fast transfers settle in under 30 seconds
01

Native, not wrapped

Always real USDC — no synthetic assets, no bridge risk.

02

Permissionless

Open infrastructure any application can integrate in hours.

03

Fast finality

V2 introduces fast finality on supported networks (<30s).

04

Battle-tested

Used by 100+ apps to move billions in USDC every month.

How CCTP moves USDC.

  1. 1

    Burn on source

    USDC is burned on the originating chain via the CCTP contract.

  2. 2

    Attestation issued

    Circle observes the burn and issues a signed attestation.

  3. 3

    Mint on destination

    The attestation authorizes native USDC to be minted on the target chain.

  4. 4

    Compose actions

    V2 hooks let you trigger app logic the moment funds arrive.

FAQ

Questions worth asking.

Build with Circle.

Start in the sandbox, ship to production in days. Or talk to our team about a deeper partnership.