-
Notifications
You must be signed in to change notification settings - Fork 423
docs: arbitrum updates #1490
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
docs: arbitrum updates #1490
Changes from all commits
Commits
Show all changes
47 commits
Select commit
Hold shift + click to select a range
051745a
docs: initial commit, needs revision
jcstein 18b0543
docs: remove old light node config
jcstein 5fc88f3
docs: edits and refactor page
jcstein dca2a8f
docs: minor copy edit
jcstein dda2642
docs: cleanup for new deployment guide
jcstein 90bcbb4
docs: todos for deployment guide
jcstein a6ce02b
docs: edit intro
jcstein 5ffb8a3
docs: step 1-2
jcstein 27362f5
docs: deploy steps and table
jcstein 50ef6a4
docs: remainder of deploy steps draft
jcstein 1da6b28
docs: change style of quickstart to Quickstart: Deploy an Orbit rollup
jcstein b549733
docs: add todos
jcstein ee34c09
docs: update contract addresses
jcstein a549110
docs: using light node, namespace, auth token
jcstein cf0fc19
docs: add link to arb doc
jcstein 9eef22b
docs: add todo
jcstein 72fa300
docs: resolve build errs
jcstein ead6c32
docs: add bridging guide
jcstein 3d35c87
docs: small revisions
jcstein 0cb970a
docs: copy edits
jcstein c3adfef
docs: deploy revision
jcstein 714d657
docs: fix blobstream address
jcstein c0c022f
docs: add alchemy rpc section
jcstein 55cb572
docs: note about opening ports in docker
jcstein 88b129c
docs: bump celestia-node version
jcstein cdcecf3
docs: edit l1 to l2
jcstein 5b949d0
docs: add newer success logs
jcstein f3bb4a7
feat: add full node page to docs for orbit
jcstein e0e6fc0
feat: write out full node page
jcstein ca252f1
docs: more info on validatorfn page
jcstein 45c278b
docs: update wasm root
jcstein dec39db
docs: update nitro release
jcstein 1cd12c9
docs: use v2.3.1-rc.1 everywhere for nitro
jcstein 2dee34a
docs: edit out 'click heres'
jcstein c434596
fix: links
jcstein 63ff019
docs: add eth-rpc variable
jcstein 3c2cdcd
docs: coderabbit suggestions
jcstein 349abff
docs: clarify wss
jcstein a7fc97b
docs: swap steps 6 and 7 for deploy doc
jcstein 3a5694d
docs: edit wss section
jcstein db635d5
docs: add more context for wss
jcstein 21f6ba4
docs: improve md readabliity in table
jcstein 643b9e7
docs: update deployui url
jcstein 2636d90
docs: update ui url
jcstein 4424540
docs: we'll use in next step
jcstein a2916fb
docs: updates
jcstein 2a50d13
docs: add fn
jcstein File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -0,0 +1,123 @@ | ||
| --- | ||
| description: A guide on how to bridge in and out of your Arbitrum Orbit rollup. | ||
| --- | ||
|
|
||
| # Bridging in and out of your Orbit rollup | ||
|
|
||
| This guide covers how to [bridge in (deposit)](#bridge-in-deposit-to-your-rollup) | ||
| and [bridge out (withdrawal)](#bridge-out-withdrawal-from-your-rollup) | ||
| from your Arbitrum Orbit L3 rollup. | ||
|
|
||
| This guide will cover bridging in and out of your Orbit rollup. | ||
|
|
||
| Below are two example transactions, one of a deposit and one of a withdrawal: | ||
|
|
||
|  | ||
|
|
||
| ## Bridge in (deposit) to your rollup | ||
|
|
||
| ### Step 1: Add your custom chain config | ||
|
|
||
| **(1a)** In the [Arbitrum Bridge UI](https://bridge.arbitrum.io/), | ||
| click the menu dropdown in the top right. | ||
| Select **Settings**. | ||
|
|
||
|  | ||
|
|
||
| **(1b)** Under **Developer Mode**, select **Turn on testnet mode**. | ||
| Add your custom chain config from `outputInfo.json` in the root of your | ||
| `orbit-setup-script` directory. | ||
|
|
||
|  | ||
|
|
||
| **(1c)** You'll then see the chain under **Live Orbit Chains**: | ||
|
|
||
|  | ||
|
|
||
| ### Step 2: Deposit to your Orbit rollup | ||
|
|
||
| **(2a)** Choose an amount of Arbitrum Sepolia ETH to bridge into | ||
| your rollup. Click **Move funds to <YOUR_ROLLUP_NAME>**, | ||
| in this case **Move funds to Arbitrum L3 Rollup**. | ||
| Approve the transaction in your wallet. | ||
|
|
||
|  | ||
|
|
||
| **(2b)** You'll then see it load in the **Pending transactions** tab: | ||
|
|
||
|  | ||
|
|
||
| **(2c)** Shortly after, in the **Settled transactions** tab you can see the transaction status. Click **Success**. | ||
|
|
||
|  | ||
|
|
||
| **(2d)** View the transaction on your local instance of Blockscout | ||
| for your rollup: | ||
|
|
||
|  | ||
|
|
||
| **(2e)** Optionally, click **See Details** for an overview of your deposit: | ||
|
|
||
|  | ||
|
|
||
| **(2f)** From the details page, you can also | ||
| [see the transaction for your deposit on Arbitrum Sepolia](https://sepolia.arbiscan.io/tx/0xf700e6dde8b7891e27a806a78a0ab4efb7bb40fbea19ca966a2c8922c61c9c50): | ||
|
|
||
|  | ||
|
|
||
| ## Bridge out (withdrawal) from your rollup | ||
|
|
||
| ### Step 1: Choose an amount to withdraw from your rollup | ||
|
|
||
| **(1a)** In the [Arbitrum Bridge UI](https://bridge.arbitrum.io/), | ||
| chooose your origin chain to your **Arbitrum L3 Rollup** and | ||
| the destination chain as **Arbitrum Sepolia**. | ||
|
|
||
|  | ||
|
|
||
| **(1b)** Click **Move funds to Arbitrum Sepolia** and read the | ||
| disclaimer, check the boxes, and click **Continue**. | ||
|
|
||
|  | ||
|
|
||
| **(1c)** Optionally, set a reminder on your calendar so you don't forget. | ||
|
|
||
| **(1d)** After approving the transaction in your wallet, you'll be | ||
| able to see the transaction in the **Pending transactions** tab: | ||
|
|
||
|  | ||
|
|
||
| After approximately two hours, you will be able to proceed to | ||
| Step 2: Claim your withdrawal. | ||
|
|
||
| **(1e)** Click **See details** to see an overview of your withdrawal: | ||
|
|
||
|  | ||
|
|
||
| **(1f)** Optionally, view the transaction on your local explorer. | ||
|
|
||
|  | ||
|
|
||
| **(1g)** To learn more about what is going on, click the **Logs** tab: | ||
|
|
||
|  | ||
|
|
||
|  | ||
|
|
||
| ### Step 2: Claim your withdrawal | ||
|
|
||
| After approximately 2 hours, you will be able to claim your | ||
| withdrawal. | ||
|
|
||
| **(2a)** Head back to the bridge UI and you will have a notification | ||
| to claim your withdrawal. Click **Claim** in the details | ||
| of the transaction: | ||
|
|
||
|  | ||
|
|
||
| **(2b)** Approve the transaction in your wallet. | ||
|
|
||
| **(2c)** After your transaction goes through, you can see the details | ||
| in the bridge UI under **Settled transctions**: | ||
|
|
||
|  |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.