00:00
The Financial Ways
The Financial Ways
USD/RUB
EUR/RUB
Cryptocurrency

Circle Updates CCTP to Enable Prepaid Fees for USDC Transfers

Developers can now collect cross-chain USDC transfer fees upfront, ensuring the exact amount sent by a user reaches the recipient without deductions. This update to Circle’s Cross-Chain Transfer Protocol simplifies cost transparency by allowing users to pay protocol charges in either USDC or native blockchain gas tokens.

Circle Updates CCTP to Enable Prepaid Fees for USDC Transfers

Previously, protocol fees were often deducted from the USDC minted on the destination network, meaning recipients would receive less than the sender originally intended. With the new prepaid model, the CCTP smart contract collects the fee before the USDC burn transaction occurs on the source chain. This process utilizes the Circle Quote API, which bundles Fast Transfer and Forwarding Service charges into a single, time-limited signed quote.

To implement this, applications request a quote that binds the transfer amount to specific network identifiers. The CCTP contract then verifies this quote before passing the transaction to the TokenMessengerV2 to complete the burn-and-mint process. While this functionality currently requires an EVM-compatible source chain—meaning Solana cannot serve as an origin for these specific prepaid transactions—the destination chain can be any network supported by the protocol. By separating the transfer amount from the service costs, Circle aims to provide a more predictable experience for users, allowing them to settle fees in native assets or stablecoins before a transaction leaves the source environment.

Share

Comments (0)

Leave a comment

No comments yet. Be the first!