CCTP V1停用后怎么办?迁移V2与到账核验

 / 
1

CCTP V1 的停用不是"某天突然关掉",而是一个从 2026 年 10 月 31 日开始逐步收紧、到 12 月 1 日完全暂停合约的过渡过程。如果你现在还在用依赖 CCTP V1 的桥或应用转 USDC,10 月 31 日之前是最后的舒适窗口,之后 burn 限额会逐日下降,12 月 1 日之后 V1 合约将不再处理任何新的跨链转账。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

对普通用户来说,真正的行动项取决于你用的是集成方(某个桥、交易所或应用内置的跨链功能)还是直接调用合约。绝大多数人属于前者,所以第一个判断不是"我该怎么迁移",而是"我用的那个入口到底切到 V2 了没有"。

先确认你用的入口属于哪一类

如果你是通过某个跨链桥、交易所提币页面、或钱包里的"跨链"按钮来转 USDC,迁移的责任在那些服务方,不在你。Circle 给了生态近一年的通知期,集成方有足够时间更新到 V2。你需要做的是:在发起转账前,确认你用的那个产品是否还在走 V1 路径。

判断方法很简单:看它是否支持 Fast Transfer。V2 独有的能力是快速转账(通常在几秒到几十秒内完成,EVM 链上约 8—20 秒),以及可选的 Hooks 功能。如果某个桥仍然只提供"标准转账"、到账时间在 13—19 分钟量级,它很可能还在走 V1。另一个信号是它在 Noble 上的 USDC 转出是否还能用——Noble 不会收到 V2,所以任何在 Noble 上依赖 CCTP 转出 USDC 的入口,到 2027 年 1 月 12 日之后都会失效。

如果你是通过 Noble 上的 dYdX 等应用存入 USDC,情况会稍微不同。Noble 的 USDC 合约会在 2027 年 1 月 12 日暂停,Circle 会在暂停日对 Noble 上剩余的 USDC 余额做快照,并从 1 月 13 日起开放手动赎回。也就是说,在 Noble 上持有 USDC 不会让你"丢钱",但过了 12 月 1 日之后,你可能无法通过常规 CCTP 路径把它转出来,只能走 CEX 存入、DEX 兑换、或等待手动赎回流程。

如果你确认某个入口还在用 V1,到 10 月 31 日之前转出来

V1 的关闭节奏是:10 月 31 日开始降低 burn 限额,限额在 11 月内逐步降至零,12 月 1 日合约完全暂停。所谓 burn 限额,是单笔或累计可销毁的 USDC 上限;限额降低意味着你能转的金额会越来越小,直到完全转不动。

如果你有 USDC 卡在某个只支持 V1 的跨链路径上,10 月 31 日之前是最后用常规方式把它转出来的时间。过了这个日期,可能只能转小额,或者依赖对方集成方临时增加的替代路径(如果有的话)。

需要留意的是,Circle 在设计 V1 关停时明确承诺:用户的资金不会因为 V1 停用而丢失。待处理的赎回会继续可用,Circle 会维持足够的铸造额度来处理所有已提交的 attestation,直到 V1 合约完全暂停。这个承诺针对的是"已经发起但还没完成的转账",不是"你还能一直用 V1 发起新转账"。

到账核验:V1 和 V2 查的东西不一样

如果你在 10 月 31 日之前发起了一笔 CCTP 转账,到账核验的方法取决于你走的是 V1 还是 V2。

V1 的查询方式是两步:先用源链的交易哈希调用 GET /v1/messages/{sourceDomainId}/{transactionHash} 获取 message,再拿 message hash 去 GET /v1/attestations/{messageHash} 查 attestation。

V2 把这两步合并了。直接用交易哈希调用 GET /v2/messages/{sourceDomainId},返回里同时包含 message 和 attestation。如果返回的 messages 数组为空,说明 burn 事件还没被 attestation 服务观察到,继续等即可;如果状态是 pending,说明 burn 在等待区块确认;如果状态是 complete 且带有 attestation,说明可以执行铸造了。

一个容易误判的情况:404 响应在 V2 里是正常的。Circle 的文档明确说,attestation 服务还没观察到 burn 时返回 404 是预期行为,不表示交易失败。用交易哈希在源链浏览器上确认 burn 交易本身是否成功,才是第一步。

如果 attestation 已经拿到但铸造失败,常见原因是目标链 Gas 不足、参数错误、或 nonce 已被使用。另一种情况是 attestation 的 expirationBlock 已经过期——V2 的 attestation 默认在目标链未来 24 小时过期,过期后无法直接用旧 attestation 铸造,需要调用 POST /v2/reattest/{nonce} 获取新的 attestation,然后再铸造。

一个需要留意的边界:Noble 不会收到 V2

Circle 已经明确 Noble 不会获得 CCTP V2 支持。这意味着任何以 Noble 为起点或终点的 CCTP 路径,在 V1 关停后都不会有 V2 替代。如果你有 USDC 在 Noble 上,或者通过 Noble 中转,最终都需要离开 Noble。

离开 Noble 的选项有三个:CEX 存入(需要确认该交易所接受 Noble 链的 USDC 存款)、Noble 上的 DEX 兑换(换成其他资产再走别的路径)、或 CCTP V1 burn 到其他支持的链。前两条路不依赖 CCTP,不受 V1 关停影响;第三条路会在 12 月 1 日之后失效。

如果你是通过 dYdX 等应用存入 USDC 到 Noble,注意 dYdX 的前端有自动扫描机制:当它检测到你的 Noble 地址上有 USDC,需要你主动打开前端并连接钱包,才能触发自动转入 dYdX 的操作。如果你只是把 USDC 转到了 Noble 地址但没打开 dYdX 前端,资金会停在 Noble 上,不会自动进入 dYdX 子账户。

欧易OKX交易所
全球领先的加密货币平台,适合新手与进阶交易者
新手福利:注册即享20% 交易手续费减免!

参考资料

  1. Circle Docs·Migrate from CCTP V1 (Legacy) to V2,页面发布或更新日期:2026-09-14;核查日期:2026-09-30。
  2. Circle·Circle is Discontinuing Support for USDC and CCTP V1 on Noble,页面发布或更新日期:2026-09-09;核查日期:2026-09-30。
  3. Circle·Migrate to CCTP V2 Before CCTP V1 (Legacy) Deprecation,页面发布或更新日期:2026-08-26;核查日期:2026-09-30。
  4. Circle Docs·Cross-Chain Transfer Protocol,页面发布或更新日期:2023-04-25;核查日期:2026-09-30。
  5. Circle Docs·Troubleshoot CCTP transfers,页面发布或更新日期:2026-06-29;核查日期:2026-09-30。
  6. Circle Docs·CCTP APIs,页面未标明更新日期;核查日期:2026-09-30。
  7. dYdX Help Center·Troubleshooting Deposits on dYdX,页面发布或更新日期:2026-04-22;核查日期:2026-09-30。
  8. Blockchain News·Circle Ends USDC and CCTP V1 Support on Noble by Jan 2027,页面发布或更新日期:2026-09-10;核查日期:2026-09-30。
  9. HTX·Circle Gives Developers 95 Days Before CCTP V1 Shuts Down,页面未标明更新日期;核查日期:2026-09-30。
  10. CoinMarketCap·Circle ends USDC and CCTP support on Noble,页面发布或更新日期:2026-09-12;核查日期:2026-09-30。