Sign in or Join the community to continue
Send the Exact USDC Amount with CCTP Upfront Fees
Posted Sep 02, 2026 | Views 34.5K
# Developer updates
Share
Speaker

HJ Chen
Senior Manager, Developer Relations and Ecosystem Marketing @ Circle
SUMMARY
CCTP upfront fees let you send an exact USDC amount when a transfer uses Fast Transfer or the Forwarding Service. The fees are quoted and collected upfront on the source blockchain instead of being deducted from the transferred USDC.
In this Release Notes episode, HJ from Circle DevRel explains the new quote and contract flow, why it matters for exact destination amounts, and the integration detail that can make a quote-bound transaction revert.
This episode covers:
- The difference between fees deducted from the transfer and fees paid upfront
- The CCTP Quote API and the FORWARD / PRE_FINALITY fee types
- Paying fees in native gas or USDC
- TokenMessengerWithFees and quote-bound parameters
- The Base Sepolia to Arc Testnet example
Resources:
- Overview: https://developers.circle.com/cctp/concepts/upfront-fees
- How upfront fees work: https://developers.circle.com/cctp/concepts/how-upfront-fees-work
- Fee quotes: https://developers.circle.com/cctp/concepts/upfront-fee-quotes
- How-to: Transfer USDC with upfront fees: https://developers.circle.com/cctp/howtos/transfer-usdc-with-upfront-fees
- Contract interfaces: https://developers.circle.com/cctp/references/contract-interfaces#tokenmessengerwithfees
- Quote API reference: https://developers.circle.com/api-reference/cctp/all/create-usdc-burn-quote
- Bridge Kit how-to guide: https://docs.arc.io/app-kit/tutorials/bridge/pay-fees-on-source
+ Read More
473
Comments (147)
Popular
Watch More
Introducing Circle Paymaster – Pay Gas Fees with USDC
Posted Jan 20, 2026 | Views 152K
# Paymaster
# Stablecoin 101
# Developer tools
# Developer quickstarts
# Developer
# Video Content
Using Circle Wallets to Send and Manage USDC
Posted Jan 21, 2026 | Views 224.9K
# Circle Wallets
# Stablecoin 101