FUND TREASURY
Bridge USDC to Arc
Payouts settle from the treasury balance, so USDC has to reach Arc first. Both routes are Circle's own burn-and-mint rails: CCTP V2 burns in your wallet and mints native USDC on Arc; Gateway does the same from a deposited balance with a signature — no wrapped assets, no third-party custody.
Arc
- Wallet on Base
- —
- connect a wallet
- Circle fee (max)
- —
- Arrives on Arc
- —
01
Approve USDC
Let Circle's TokenMessenger burn the amount from your wallet on the source chain.
02
Burn on the source chain
depositForBurn destroys the USDC and emits a message addressed to Arc.
Approve the amount first.
03
Wait for Circle's attestation
Circle watches the burn and signs the message once it reaches the chosen finality.
Burn first, or paste a previous burn transaction hash from Base to pick it up here.
04
Mint on Arc
receiveMessage on Arc verifies the attestation and mints native USDC to the recipient.
Waiting for the attestation.