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:| Source blockchain | Gas fee (USDC) |
|---|---|
| Arbitrum | $0.01 |
| Avalanche | $0.02 |
| Base | $0.01 |
| Ethereum | $2.00 |
| HyperEVM | $0.05 |
| OP | $0.0015 |
| Polygon PoS | $0.0015 |
| Sei | $0.001 |
| Solana | $0.15 |
| Sonic | $0.01 |
| Unichain | $0.001 |
| World Chain | $0.01 |
Setting maxFee
When creating a burn intent,
set the maxFee field to cover both the gas fee and the transfer fee:
- Gas fee: $0.01
- Transfer fee: 1,000 * 0.00005 = $0.05
- Minimum
maxFee: $0.06 (60,000 in USDC subunits)
When using the
Circle Forwarding Service, add
forwarding fees to the
maxFee. For transfers to Solana with
automatic Associated Token Account (ATA) creation
enabled, the forwarding fee also includes the Solana rent cost for token account
creation.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.