Withdraw tokens from Layer 2 back to Layer 1
You can withdraw assets back to Ethereum Layer 1 through the Arbitrum Bridge. The standard withdrawal process takes at least 7 days in order to allow sufficient time for verifiers to detect fraud on the Arbitrum network. Some third-party services offer faster withdrawal for a fee.
To withdraw funds:
- Open the Arbitrum Bridge and connect your wallet.
- Click the arrow in the center of the page so that your Layer 2 Balance is in the top box and Layer 1 Balance is in the bottom box.
- Next, enter the amount of ETH you would like to withdraw from Arbitrum back to Layer 1. If you wish to withdraw an ERC-20 token instead, click the ERC-20 tab and then enter the L2 token contract address and amount to withdraw. You can find L2 token addresses on Arbiscan or the Arbitrum token list. When you’re ready, click the Withdraw button.
- Click Withdraw and read the information message. Your withdrawal will take seven (7) days to process. This waiting period is to allow time for fraud proofs to be submitted and maintain security of the network. If you need a faster withdrawal, consider third-party services such as Hop Protocol.
- Confirm the transaction in your wallet.
- You should now see your transaction listed in the table when you scroll down the page.
After 7 days have passed, return to this page and click the Claim button to receive your funds on Layer 1. This is an L1 transaction and will cost the usual gas fees.
That's it! Within a few minutes your transaction should be confirmed and the funds returned to your wallet on Layer 1.
For more information, see the Arbitrum Bridge Tutorial from Offchain Labs.