> For the complete documentation index, see [llms.txt](https://doc.okok.network/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://doc.okok.network/product-guides/bridge-eth-between-arbitrum-and-scroll.md).

# Bridge ETH between Arbitrum and Scroll

Low fee, fast speed, high safety

## Overview

In this turorial, we assume you want to bridge ETH from Arbitrum one to Scroll mainnet. This method also apply for bridging from Scroll mainnet to Arbitrum one. Overall, it includes those four steps:

1. select source chain
2. connect wallet
3. deposit fund
4. check fund in target chain

## Step 1 - Select source chain

When you open <https://scroll.okok.network/>, in the right top corner, you can select the source blockchain where your fund located in. For example, currently your ETH is in Arbitrum, you want to bridge some ETH to Scroll, you should select Arbitrum as source chain. After you selected Arbitrum, OKOK network will assume you want to bridge ETH to Scroll network.

<img src="https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2FrDwhVmCONBmaL3BGdg73%2Fselect_network.png?alt=media&amp;token=44df34d4-8bcf-4771-a7cd-abb6fb886329" alt="" width="304">

## Step 2 - Connect wallet

### **Adding a wallet**

If you do not have a wallet yet, you can use MetaMask: <https://metamask.io/download.html>

### **Connecting your wallet**

After you have a wallet, you can connect your wallet by pressing the "Connect Wallet" button on the OKOK network bridge page: <https://scroll.okok.network/>

![](https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2Feyb3H8AbawmdnRpBEkiA%2Fconnect-wallet-02.png?alt=media\&token=d06db704-3c9a-42ad-b1e0-1a84cdb6d457)

If you see the message below, click on "Add Arbitrum" or "Add Scroll" to add the Arbitrum / Scroll network to your wallet.

![](https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2FkDQv7PSibQCZKq4PAhmn%2Faaaa.webp?alt=media\&token=7bc72d14-1d49-4921-96e4-7cb8da600981)

Alternatively, you can manually add the Arbitrum network: <https://arbitrum.io/bridge-tutorial/>.

## Step 3 - Deposit fund

After you successully connect wallet, now you can deposit ETH to the transparent contract:

<figure><img src="https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2F6F5PdDVJ3swB63Fm7cRq%2Fdeposit.png?alt=media&amp;token=beaf3d3e-399f-430b-a315-9fae752bdfa1" alt="" width="375"><figcaption></figcaption></figure>

If the deposit is successful, you will receive a prompt similar to the following：

<figure><img src="https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2FTvyliMkEsRUDiLrEkJMp%2Fdeposited.png?alt=media&amp;token=bec314a1-4d4b-435f-86f6-4bea57deede1" alt="" width="506"><figcaption></figcaption></figure>

{% hint style="info" %}
We strongly recommend that you do not deposit too much money at once, because the Scroll network is still in its early stages and may have bugs
{% endhint %}

## Step 4 - Check fund in target chain

After the deposit is successful, you can now check whether fund has reach your target chain.

<figure><img src="https://3974871827-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FrHfVBkSZrvTZsS6Kgusa%2Fuploads%2F6hZoHyFIsCYZqT9qJJxt%2Fcheck_target_balance.png?alt=media&amp;token=a1e701ad-f39e-4f9a-93f9-0d99a169b097" alt=""><figcaption></figcaption></figure>

## Backup RPC URLs

Since OKOK Network is a decentralized application, querying of data and submitting of transactions go through an RPC URL.&#x20;

There may be times when the RPC URL is not as responsive as it should be, during these times you may notice data being slow to load or not loading on your page. It is also possible to hit the rate limit with the public Arbitrum RPC URL (<https://arb1.arbitrum.io/rpc>), which would result in 429 errors.

To continue using the exchange during these times you can use a backup URL from [Alchemy](https://www.alchemy.com/), [Ankr](https://www.ankr.com/protocol/public/) or [QuickNode](https://www.quicknode.com/chains/arb), switch the RPC URL in the network settings of your wallet and the page should load faster after.

For a list of RPC URLs and their statuses: <https://chainlist.org/>.

## Steps to change the RPC URL in MetaMask

* Click on the MetaMask icon, then click on the three dot icon and select Expand View
* Click on your account icon on the top right and select Settings
* Click on Networks
* Key in the New RPC URL
* Click Save
