Circle CCTP V2 API
Circle CCTP (Cross-Chain Transfer Protocol) V2 integration for cross-chain native USDC transfers using burn-and-mint.
This module provides:
Cross-chain USDC transfer initiation (
depositForBurn)Attestation polling from Circle’s Iris API
Message relaying on the destination chain (
receiveMessage)Guard whitelisting helpers for Lagoon vault integration
Fork testing helpers for crafting CCTP messages and bypassing attestation
For additional details on the CCTP V2 integration, including message format specification, fork testing approach, testnet configuration, and security considerations, see the CCTP integration guide.
Circle CCTP V2 constants. |
|
Circle CCTP V2 cross-chain USDC transfers. |
|
Circle CCTP V2 attestation service client. |
|
Circle CCTP V2 message receiving. |
|
CCTP whitelisting for Lagoon vaults. |
|
CCTP V2 test helpers for Anvil forked chains. |