{"slug":"circle-cctp-api","name":"Circle CCTP API","host":"iris-api.circle.com","site":"https://circle.com","category":"crypto","docsUrl":null,"sources":[{"kind":"changelog","url":"https://developers.circle.com/release-notes/cctp-2026"},{"kind":"archive","url":"https://developers.circle.com/cctp/migration-from-v1-to-v2"},{"kind":"archive","url":"https://developers.circle.com/release-notes/stablecoins-2025"}],"url":"https://www.okapi.bot/providers/circle-cctp-api/","json":"https://www.okapi.bot/api/v1/providers/circle-cctp-api.json","breakingChanges":[{"slug":"v1-is-deprecated","api":"circle-cctp-api","title":"/v1/* is deprecated","kind":"version_retirement","outcome":"fails","model":null,"announcedAt":null,"effectiveAt":null,"scope":null,"calls":["/v1/*"],"method":null,"path":"/v1/*","source":{"url":"https://developers.circle.com/cctp/migration-from-v1-to-v2","kind":"archive"},"quote":"CCTP V1 (Legacy) deprecation begins October 31, 2026 and completes on December 1, 2026, in favor of CCTP V2.","migration":"Use the CCTP V2 API: GET /v2/messages/{sourceDomainId}?transactionHash={hash} for messages and attestations, GET /v2/publicKeys, with the CCTP V2 contracts.","migrationChange":null,"needsDecision":"CCTP V2 uses new contracts at new addresses, new ABIs and a Fast Transfer fee: the onchain integration moves too, not only the API calls.","text":{"summary":"Deprecation of /v1/* begins on October 31, 2026, and completes on December 1, 2026, when these endpoints fail in favor of CCTP V2. All calls to /v1/* are affected across iris-api.circle.com.","migration":"Use the CCTP V2 API by calling GET /v2/messages/{sourceDomainId}?transactionHash={hash} for messages and attestations, along with GET /v2/publicKeys. The transition requires more than updating endpoints, as CCTP V2 uses new contracts at new addresses, new ABIs, and a Fast Transfer fee.","by":"writer"},"publishedAt":"2026-10-23T10:41:39.331Z","updatedAt":"2026-10-26T21:37:17.721Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/circle-cctp-api/breaking-changes/v1-is-deprecated/"},{"slug":"get-v2-fastburn-usdc-fees-is-deprecated","api":"circle-cctp-api","title":"GET /v2/fastBurn/USDC/fees/{}/{} is deprecated","kind":"removal","outcome":"fails","model":null,"announcedAt":"2025-06-10","effectiveAt":null,"scope":null,"calls":["GET /v2/fastBurn/USDC/fees/{}/{}"],"method":"GET","path":"/v2/fastBurn/USDC/fees/{}/{}","source":{"url":"https://developers.circle.com/release-notes/stablecoins-2025","kind":"archive"},"quote":"Deprecated the following CCTP V2 API endpoint:","migration":"Use GET /v2/burn/USDC/fees/{sourceDomainId}/{destDomainId}, which returns both Fast and Standard Transfer fees.","migrationChange":null,"needsDecision":null,"text":{"summary":"Circle deprecated the GET /v2/fastBurn/USDC/fees/{}/{} endpoint on June 10, 2025, without a shutdown date. Calls made to this endpoint will fail. This change impacts all integrations using this specific CCTP V2 API route.","migration":"Use GET /v2/burn/USDC/fees/{sourceDomainId}/{destDomainId}, which returns both Fast and Standard Transfer fees.","by":"writer"},"publishedAt":"2026-10-23T10:41:41.198Z","updatedAt":"2026-10-26T21:37:17.577Z","status":"deprecated","tone":"deprecated","url":"https://www.okapi.bot/providers/circle-cctp-api/breaking-changes/get-v2-fastburn-usdc-fees-is-deprecated/"}]}