Bridge USDC to any chain for any Product account using Circle’s CCTP Protocol.
Transfer modes:
standard (default): ~15-19 minute transfers, free (no fee)fast: ~30 second transfers, requires a small fee (typically ~0.01%)The fee for fast mode is automatically calculated based on Circle’s current rates.
Flow:
gas_sponsorship=false to get an unsigned transaction,
or gas_sponsorship=true to get EIP-712 typed data for gas-sponsored execution/gas_sponsorship/prepare)Supported chains:
Note: The USDC must already be deposited in the Product Account. If approval is needed for the TokenMessengerV2 contract, it will be included in the transaction automatically.
The primary wallet address that owns and controls the Product Account.
The source chain where USDC will be burned.
ethereum, arbitrum, base The amount of USDC to bridge (in token units, e.g., 100.5 for 100.5 USDC).
x > 0100
The destination chain where USDC will be minted.
ethereum, arbitrum, base Optionally request gas sponsorship. If set to true, EIP-712 typed data will be returned that must be signed by the owner and submitted to the 'Prepare gas-sponsored transaction' endpoint (/gas_sponsorship/prepare).
Transfer speed mode. 'fast': ~30 second transfers using confirmed finality (requires a small fee taken from transfer amount). 'standard': ~15-19 minute transfers using full finality (free, no fee). Default is 'standard'.
fast, standard Successful Response
Response model for CCTP depositForBurn transaction from a smart account.
Contains either an unsigned transaction for direct submission or EIP-712 typed data for gas-sponsored transactions. Also includes a bridge_id for tracking the cross- chain transfer.
Response containing EIP-712 typed data for Safe transaction signing.
The transfer speed mode used. 'fast' uses confirmed finality (~30s), 'standard' uses full finality (~15-19 min).
fast, standard Estimated time to complete the bridge in seconds.
Unique bridge identifier for tracking this cross-chain transfer. Use this ID when calling /mint/prepare to complete the transfer. Only present when Redis is configured on the server.
"br_a1b2c3d4e5f6"
Fee amount in USDC charged for this transfer. Only present for fast mode. Standard mode transfers are free (fee is None or 0).
0.01