# Bridge ETH to Arbitrum and Linea，Swap for USDC

## Bridge ETH to Linea

Go to <https://portfolio.metamask.io/bridge>

<figure><img src="https://1570067552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCv4CkXABCLemz93mpi7%2Fuploads%2FToYU9fwisusGoCoFtF4V%2Fimage.png?alt=media&#x26;token=9a88c120-59ae-4084-a95c-98da716fe3d0" alt=""><figcaption></figcaption></figure>

From this network (On-Chain Assets), To this network (select Linea)

<figure><img src="https://1570067552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCv4CkXABCLemz93mpi7%2Fuploads%2FeK0TgVYwrzZIx1I3dOtT%2Fimage.png?alt=media&#x26;token=ff0abdb7-8a77-48fe-b610-0c3ee01a3898" alt=""><figcaption></figcaption></figure>

You send (enter the type and amount of tokens for cross-chain), You receive (select ETH), connect your wallet to sign and confirm.

For detailed documentation, visit <https://docs.linea.build/use-mainnet/bridges-of-linea>.

## Bridge ETH to Arbitrum One

Go to <https://bridge.arbitrum.io/>

<figure><img src="https://1570067552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCv4CkXABCLemz93mpi7%2Fuploads%2FbytFVRG9muoMSIFE0hLb%2Fimage.png?alt=media&#x26;token=7c5e3dd8-4b6c-41f0-bcb2-edacc6321cc5" alt=""><figcaption></figcaption></figure>

From (Ethereum) enter the amount of ETH, To (Arbitrum One) ,Click "Move", wallet signs to confirm.

* You can also purchase ETH directly through a CEX, and select Arbitrum One as the withdrawal network to withdraw.

## Swap USDC on Linea

Go to  [Pancakeswap](https://pancakeswap.finance/swap?chain=linea), Select Linea network

<figure><img src="https://1570067552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCv4CkXABCLemz93mpi7%2Fuploads%2Fw7Ygo46zKYwm9bhYuk9X%2Fimage.png?alt=media&#x26;token=7958a064-90d8-4618-8425-c1ed1a6a9c35" alt=""><figcaption></figcaption></figure>

Select ETH and enter the amount to be exchanged for USDC, Click "swap" to redirect to your wallet for authorization and signing.

## Swap USDC on Arbitrum one

Go to [Uniswap](https://app.uniswap.org/swap?chain=arbitrum),Select Arbitrum one network

<figure><img src="https://1570067552-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FHCv4CkXABCLemz93mpi7%2Fuploads%2FKCAF5CrqolNRwOQmrCo7%2Fimage.png?alt=media&#x26;token=6adb7ad6-4cf0-4ea8-bef5-eeb6e1d171eb" alt=""><figcaption></figcaption></figure>

Choose the payment currency and enter the amount, for the receiving currency select USDC, click "swap" to redirect to your wallet for authorization and signing.

* You can also directly withdraw USDC through a CEX, choosing the Arbitrum One network.
