Skip to main content

How to Supply USDC Cross-Chain

Supply USDC to Moonwell on Base from any supported network. Your USDC moves across chains automatically and starts earning interest as soon as it arrives.

Before You Start

You'll need:

  • Native USDC on one of the supported networks (Ethereum, OP Mainnet, Polygon, Arbitrum, Avalanche, or Base)

  • A connected wallet with permission to transact

  • Enough gas tokens on the source network to pay for the transaction

Supply USDC Steps

1. Open the USDC market. Navigate to the USDC market on Moonwell.

2. Select your source network. Click the network selector in the Supply modal and choose the blockchain where your USDC is currently held.

3. Enter the amount. Type the amount of USDC you want to supply.

4. Approve and confirm. Approve the transaction in your wallet, then confirm the transfer. The blockchain will process your transaction.

5. Wait for the cross-chain transfer. Your USDC moves across chains to Base. The time depends on your source network.

Transfer Times

How long the cross-chain transfer takes:

  • Ethereum: roughly 20 minutes

  • OP Mainnet: roughly 20 minutes

  • Polygon: roughly 15 minutes

  • Arbitrum: roughly 20 minutes

  • Avalanche: roughly 1 minute

Times can vary based on network conditions.

Track Your Transfer

You can monitor your transfer in real time using SocketScan. Look for your transaction hash to see its progress.

What Happens Next

Once the transfer completes, your USDC is supplied on the Base protocol, and you immediately start earning interest based on the current lending rate.

You can borrow against this supplied collateral or withdraw it at any time.

Transfer Fee

Each cross-chain transfer costs roughly 0.4 USDC. This fee is deducted from the amount you supply and goes to Circle's CCTP protocol.

Frequently Asked Questions

Does my USDC earn interest on the source chain?

No. Your USDC earns once it arrives and is supplied on Base. The transfer is what moves it there.

What if I don't have gas on the source network?

You need a small amount of the source network's gas token to start the transfer.

Can I supply a bridged version of USDC?

No. Only native USDC is supported.

Where is my position after supplying?

On Base, even though you supplied from another chain.

Did this answer your question?