CCTP

CCTP APIs

CCTP provides a set of API hosts and endpoints to manage messages, attestations, and transaction details for your cross-chain USDC transfers.

EnvironmentURL
Testnethttps://iris-api-sandbox.circle.com
Mainnethttps://iris-api.circle.com

Select the CCTP version below for a summary of API endpoints supported by each version:

  • CCTP V1
  • CCTP V2

CCTP V1 endpoints allow you to fetch attestations for Standard Transfer burn events, verify public keys, and access transaction details. Below is an overview of the CCTP V1 public endpoints. Click on any endpoint for its API reference.

EndpointDescriptionUse Case
GET /v1/attestations/{messageHash}Retrieves the signed attestation for a USDC burn event on the source chain.Certifying the burn of USDC post hard finality. Used as a signal to mint USDC on the destination chain.
GET /v1/publicKeysFetches Circle's active public keys for verifying attestation signatures.Validating the authenticity of Circle's signed attestations.
GET /v1/messages/{sourceDomainId}/{transactionHash}Provides transaction details for burn events or associated messages.Accessing detailed information about CCTP V1 transactions.
Did this page help you?
© 2023-2025 Circle Technology Services, LLC. All rights reserved.