Circle 為 CCTP 快速轉帳新增預付手續費
Circle 已為 CCTP 快速轉帳新增預付手續費功能,讓開發者可在來源網路報價並收取跨鏈 USDC 手續費,同時確保 recipients 收到的金額不變。
重點摘要
CCTP 開發者可在 USDC 轉帳前收取快速轉帳與轉送服務手續費。
手續費可用 USDC 或來源區塊鏈原生 Gas 代幣支付。
Circle 的報價 API 將支援的協定手續費整合為單一經簽署、具時效性的報價。
預付手續費需搭配 EVM 來源鏈,但轉帳終點仍可為支援的非 EVM 網路。
CCTP 在焚毀 USDC 前即收取轉帳手續費
Circle 官方開發者文件指出,流程始於應用程式請求已簽署的費用報價,並於來源區塊鏈提交 USDC 焚毀交易時一併送出。
依先前付款方式,協定手續費可能自接收方在目標網路鑄造的 USDC 中扣除;因此使用者若指定固定轉帳金額,實際收款可能低於交易起始時輸入之數值。
預付模式將轉帳金額與手續費分離。交易提交後,CCTP 智能合約會驗證已簽署報價、收取付款,再將交易轉交 TokenMessengerV2 執行 USDC 焚毀。
你可能也感興趣:21 家銀行支持的穩定幣具全球背書,能否與 USDT 和 USDC 競爭?
Circle 隨後驗證轉帳,並於目標鏈完整鑄造所申報金額。例如,寄送 100 USDC 時,可確保收款人收到 100 USDC,而相關協定費用則於來源網路另行支付。
開發者可分別或同時套用此設定於快速轉帳費及轉送服務費。快速轉帳可讓 USDC 於來源交易達完全最終確認前抵達另一條鏈;轉送服務則可於接收網路交付資金並執行指定動作。
CCTP 本身透過焚毀-鑄造機制移轉原生 USDC:先於來源鏈銷毀代幣,再於目標鏈發行等量代幣,避免一般橋接器常見之封裝資產。
加密貨幣新聞網站 crypto.news 於八月發布的跨鏈橋接器說明文中指出,CCTP 是此類發行方主導模式的最大規模實作。不同於通用型橋接器,該系統仰賴 Circle 在所有連結網路部署並營運其基礎設施。
Circle 報價 API 整合兩項 CCTP 手續費
透過 CCTP 報價 API,應用程式會傳送轉帳金額、來源與目標區塊鏈識別碼、選定的付款代幣,以及希望報價的費用。
PRE_FINALITY 請求涵蓋快速轉帳費,而 FORWARD 請求則涵蓋轉送服務費。開發人員可於單一 API 呼叫中同時發出這兩項請求,無需透過獨立系統分別計算與呈現費用。
回應內容包含總費用、各項服務費用細項、付款代幣,以及一份須隨鏈上交易提交的已簽署報價。Circle 將報價綁定至指定轉帳金額與目標地址;而轉送服務報價還取決於目標呼叫方與掛鉤(hook)資料。
若開發人員在提交轉帳前變更任一已綁定值,交易將復原。每份報價亦附有到期時間或來源鏈區塊高度上限,一旦原始報價過期,應用程式即須重新取得最新報價。
Circle 現行文件指出,多數支援網路(含 Arbitrum、Avalanche、Base、Linea、OP Mainnet、Polygon PoS、Sonic、Unichain 及 World Chain)之報價有效期約為兩分鐘;以太坊報價預估為兩分三十秒,但 Circle 提醒實際時長可能調整。
已簽署報價讓應用程式能在焚毀(burn)操作提交前精確掌握協議成本。開發人員因此可提前向使用者顯示轉帳金額、手續費及最終到賬金額,無需估算 USDC 抵達另一條鏈後才扣除的分項費用。
使用者可使用 USDC 或原生代幣支付 CCTP 手續費。
付款時,開發人員可選擇 USDC 或來源區塊鏈的原生 Gas 代幣;原生代幣為預設選項,其報價金額將直接作為交易的原生價值附帶送出。
若選擇 USDC,應用程式須於請求中填入該穩定幣在來源鏈上的合約位址;使用者亦須授權 TokenMessengerWithFees 合約,允許其支出本次轉帳的 USDC 及額外用於手續費的 USDC。
此情形下,兩筆金額雖均來自發送方餘額,但合約會分別處理:僅轉帳金額進入 CCTP 的焚毀-鑄造流程,而預付手續費則於焚毀前即被收取。
使用原生代幣付款可使發送方的 USDC 餘額僅因轉帳金額而減少,不影響其他部分;此選項適合已在源鏈持有 Gas 資產的錢包與應用程式;而 USDC 付款則讓開發人員得以維持以美元計價的交易成本。
針對轉送服務交易,新版合約可在開發人員請求轉送報價卻未提供自訂掛鉤資料時,自動建立所需 cctp-forward 掛鉤;採用自訂指令的應用程式,則必須提交與取得已簽署報價時完全相同的掛鉤資料。
Circle 的範例實作將 10 USDC 自 Base Sepolia 轉至 Arc 測試網,並預付兩項服務費用;公司表示,開發人員可依相同流程,於所有符合資格的 EVM 來源網路及 Forwarding Service 支援的任一目標鏈執行操作。
EVM 要求排除 Solana 作為來源鏈。
目前預付手續費報價要求轉帳必須始於 EVM 相容區塊鏈;Circle 的 API 文件指出,來源區塊鏈須支援預付費用,且須滿足所請求服務附加的任何其他條件。
快速轉帳報價僅在來源區塊鏈支援「快於最終確認」(faster-than-finality)結算時方可取得;同理,僅當目標鏈支援 Circle 的轉送服務時,應用程式才能請求轉送費用報價。
根據現行設定,Solana 因非 EVM 相容鏈,故無法擔任預付手續費交易的來源網路;但若選定路徑與目標服務獲支援,應用程式仍可將 USDC 發送至 Solana。
隨著 Circle 在更多區塊鏈上推出原生 USDC,CCTP 的網路覆蓋持續擴張;今年八月,Circle 於 X Layer 上線 CCTP,使該協議支援鏈數增至 26 條,而原生 USDC 已於 36 條網路可用。
針對機構用戶,Circle 於七月將 Gateway 與 Fireblocks 整合,使客戶能透過 Fireblocks 的管控機制、核准流程與交易紀錄,統一管理跨支援鏈的 USDC 餘額。
美國用戶仍須遵守其透過之平台與應用程式的相關條款;Circle 的 USDC 條款明定,其於美國發行之穩定幣依適用州法視為儲值或預付存取工具,而第三方對 USDC 的支援並不構成 Circle 對該服務之認可。
詳情請見:BitMine 在湯姆·李看漲預期下購入 28,086 枚 ETH


