Bridge USDC from Ethereum to Base
Send native USDC to Base using Circle CCTP. Follow the route, choose your transfer speed, and review the quote before you send.
Native USDC → Native USDC
Review timing and fees in the live quote.
Before you start
You’ll need native USDC on Ethereum and ETH on Ethereum for source-network gas. Keep ETH on Base available for the destination claim. Gas balances belong to each network: a balance on the source does not pay for transactions on the destination.
Use an EVM wallet that supports both Ethereum and Base. Check the receiving address and switch to Base when the claim screen requests it.
The destination asset is native USDC on Base, not USDbC. Make sure any app you plan to use accepts that asset.
How to bridge Ethereum → Base
- Open the bridge and select Ethereum as the source and Base as the destination.
- Enter your USDC amount and confirm the receiving wallet address.
- Choose Fast where available for earlier attestation, or Standard. Review fees and the amount you’ll receive.
- Confirm the required source transactions in your wallet. You may need to approve USDC spending before the burn.
- Wait for attestation, then follow the destination claim steps. Confirm the completed mint before using your USDC.
Transfer time and fees
Timing depends on the source network, transfer type, attestation availability, and destination confirmation. Fast and Standard can have different confirmation requirements; use the live quote for the route rather than a fixed time estimate.
Review the Fast transfer fee where applicable, network gas, and the amount you’ll receive before confirming. Understand each fee component.
Track your transfer
Save the source transaction hash. If you leave before the transfer finishes, open Find transfer, select the source network, and import the hash to check its state. Follow the recovery guide for attestation and claim steps.