# 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.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://myxfinance.gitbook.io/myx/tutorials/how-to-trade-on-arbitrum-one-and-linea/bridge-eth-to-arbitrum-and-linea-swap-for-usdc.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
