Transfer fee
Crosschain transfers incur a percentage-based fee of 0.005% (0.5 basis points) on the transfer amount.- When charged: On crosschain transfers (source and destination are different blockchains)
- Payment method: Deducted from your unified USDC balance at the time of burn
Gas fees
Each burn intent includes a gas fee that covers the cost of executing the burn transaction on the source blockchain. The gas fee varies by source blockchain:
The gas fee values shown are denominated in USDC. For EURC and cirBTC, see
EURC and cirBTC fees.
Forwarding fees
When you use the Circle Forwarding Service to handle destination chain minting, Gateway charges an additional forwarding fee. The forwarding fee has two parts:- Forwarding service fee: A flat fee per transfer
- Forwarding gas fee: Covers the cost of executing the mint on the destination blockchain
/estimate endpoint with
enableForwarder=true. The returned forwardingFee value includes both the
service fee and the gas fee.
When the destination is Solana and
automatic Associated Token Account (ATA) creation
is enabled, the forwarding fee also includes the Solana rent cost for the token
account.
EURC and cirBTC fees
EURC and cirBTC transfers use the same fee components as USDC: a transfer fee, a gas fee, and a forwarding fee when you use the Forwarding Service. Gateway charges these fees in the token you transfer and doesn’t convert them to or from USDC. For example, a cirBTC transfer pays its fees in cirBTC. The/v1/estimate endpoint
returns the authoritative fee for a EURC or cirBTC transfer. Call it with the
burn intent for the asset you plan to transfer, and set maxFee in that asset’s
atomic units. EURC uses 6 decimals and cirBTC uses 8 decimals. For other
differences from USDC, see
Use EURC and cirBTC with Gateway.
Setting maxFee
When creating a burn intent,
set the maxFee field to cover the gas fee, the transfer fee, and any
forwarding fee:
- Gas fee: $0.01
- Transfer fee: 1,000 * 0.00005 = $0.05
- Minimum
maxFee: $0.06 (60,000 in USDC subunits)
- Gas fee: $0.01
- Forwarding fee: $0.06 (service fee plus forwarding gas fee)
- Transfer fee: 1,000 * 0.00005 = $0.05
- Minimum
maxFee: $0.12 (120,000 in USDC subunits)
Optimizing costs
To reduce overall costs:- Use low-cost source blockchains: Keep the majority of your Gateway balance on blockchains with lower gas fees (such as OP, Polygon PoS, Sei, or Unichain)
- Consolidate burn intents: The gas cost of minting scales slower than multiple individual CCTP transfers. Each additional burn intent adds approximately 60k gas to the mint transaction.