Skip to content

Commit

Permalink
Merge branch 'master' into da-server-node-version-patch
Browse files Browse the repository at this point in the history
  • Loading branch information
mahsamoosavi authored Aug 30, 2023
2 parents 7eb4ac2 + 4e22059 commit 1d2043e
Show file tree
Hide file tree
Showing 7 changed files with 15 additions and 27 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -10,20 +10,10 @@ import KnowMoreToolsBox from '../partials/_know-more-tools-box-partial.md';

<KnowMoreToolsBox />

The following tools will help you inspect and monitor the transactions, smart contracts, and general chain usage associated with your decentralized apps (dApps):
Here, we offer a compilation of tools and blockchain explorers that enable you to examine and oversee transactions, smart contracts, and overall blockchain activity related to decentralized applications (dApps) on different Arbitrum chains.

### Arbiscan (Etherscan based chain explorer)

[Arbiscan](https://arbiscan.io/) is a popular Arbitrum blockchain explorer and analytics platform. You can use Arbiscan to analyze public data on the Arbitrum network, such as transactions, wallet addresses, and smart contracts. Created by the [Etherscan team](https://etherscan.io/), this centralized, self-contained platform aims to make Arbitrum blockchains more accessible to everyday users. Arbiscan helps users understand their interactions with the blockchain, identify suspicious behavior, and engage directly with smart contracts.

You can find here the Arbiscan explorers for the different Arbitrum chains:

- Arbitrum One: [https://arbiscan.io/](https://arbiscan.io/)
- Arbitrum Nova: [https://nova.arbiscan.io/](https://nova.arbiscan.io/)
- Arbitrum Goerli: [https://goerli.arbiscan.io/](https://goerli.arbiscan.io/)

### Dune

[Dune](https://dune.com/) is a community-driven Web3 analytics platform enabling crypto analysts and investors to query, visualize, and explore data from various public blockchains. Users can create custom charts and dashboards using plain SQL, with results instantly transformed into insightful graphs. Supporting Ethereum, Arbitrum and other blockchains, Dune offers comprehensive analysis of DeFi, NFT projects, and more.

You can find a list of Arbitrum dashboards created by the community [here](https://dune.com/browse/dashboards?q=arbitrum).
| Tool | Use-cases | Relevant links |
| -------- | ------------------------------------------------------------------------------------ | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Arbiscan | Allows for tracking/tracing transactions and examining addresses on Arbitrum network | <ul><li>Arbitrum One: [https://arbiscan.io/](https://arbiscan.io/)</li><li>Arbitrum Nova: [https://nova.arbiscan.io/](https://nova.arbiscan.io/)</li><li>Arbitrum Goerli: [https://goerli.arbiscan.io/](https://goerli.arbiscan.io/)</li></ul> |
| DexGuru | Allows for tracking/tracing transactions and examining addresses on Arbitrum network | <ul><li>Arbitrum One: [https://arbitrum.dex.guru/](https://arbitrum.dex.guru/)</li><li>Arbitrum Nova: [https://nova.dex.guru/](https://nova.dex.guru/)</li></ul> |
| Dune | Allows for visualizing and analyzing Arbitrum network data | <ul><li>[Dune](https://dune.com/)</li><li>[Arbitrum community-created Duune dashboard](https://dune.com/browse/dashboards?q=arbitrum)</li></ul> |
Original file line number Diff line number Diff line change
Expand Up @@ -377,7 +377,7 @@ The underlying protocol supports permissionless validation, i.e.,--anyone can do

Who will be validators? Anyone will be able to do it, but most people will choose not to. In practice we expect people to validate a chain for several reasons.

- Some validators will be paid, by the party that created the chain or someone else. A portion of the funds from user transaction fees are used to pay validators on Arbitrum One and Arbitrum Nova.
- Validators could be paid for their work, by the party that created the chain or someone else. A chain could be configured such that a portion of the funds from user transaction fees are paid directly to validators.
- Parties who have significant assets at stake on a chain, such as dapp developers, exchanges, power-users, and liquidity providers, may choose to validate in order to protect their investment.
- Anyone who chooses to validate can do so. Some users will probably choose to validate in order to protect their own interests or just to be good citizens. But ordinary users don’t need to validate, and we expect that the vast majority of users won’t.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ import UnderConstructionPartial from '../../partials/_under-construction-banner-

<UnderConstructionPartial />

When you visit the [Orbit chain deployment portal](https://orbit.arbitrum.io/deployment) to launch your Orbit chain, you'll be prompted to complete a form that looks like this:
When you visit the [Orbit chain deployment portal](https://orbit.arbitrum.io/) to launch your Orbit chain, you'll be prompted to complete a form that looks like this:

import { PlaceholderForm } from '/src/components/PlaceholderForm/PlaceholderForm';

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -157,4 +157,4 @@ Note that the Arbitrum Orbit license doesn't automatically include chains that s
Visit the [Orbit Quickstart](./orbit-quickstart.md), start tinkering, and let us know how it goes - we're excited to learn and grow with you! 🚀

[^1]: Although your Orbit chain will be able to exchange information with other Orbit chains (and the L2 chain that it settles to) by default, you're free to modify your Orbit chain's code as much as you'd like. You can even intentionally make your Orbit chain _incompatible_ with other Orbit chains and L2s.
[^2]: Note that Orbit chains can settle to **one** of either Arbitrum Goerli, Arbitrum One, or Arbitrum Nova. This selection is usually made pre-deployment, while you're initially configuring your Orbit chain on the [Orbit chain deployment portal](https://orbit.arbitrum.io/deployment). Orbit chains aren't really meant to "hot swap" between networks; changing the L2 chain that your Orbit chain settles to post-deployment isn't explicitly supported. But you can totally experiment with this use-case.
[^2]: Note that Orbit chains can settle to **one** of either Arbitrum Goerli, Arbitrum One, or Arbitrum Nova. This selection is usually made pre-deployment, while you're initially configuring your Orbit chain on the [Orbit chain deployment portal](https://orbit.arbitrum.io/). Orbit chains aren't really meant to "hot swap" between networks; changing the L2 chain that your Orbit chain settles to post-deployment isn't explicitly supported. But you can totally experiment with this use-case.
6 changes: 3 additions & 3 deletions arbitrum-docs/launch-orbit-chain/orbit-quickstart.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ target_audience: developers who want to create their own self-managed AnyTrust o
sidebar_label: 'Quickstart: Launch an Orbit chain'
---

This quickstart is for developers who want to launch their own Arbitrum Orbit chain using the [Orbit chain deployment portal](https://orbit.arbitrum.io/deployment).
This quickstart is for developers who want to launch their own Arbitrum Orbit chain using the [Orbit chain deployment portal](https://orbit.arbitrum.io/).

By the end of this quickstart, you'll have a **local devnet chain** that hosts EVM-compatible smart contracts. Your chain will process transactions locally while settling to the public **Arbitrum Goerli testnet**. Familiarity with Ethereum, Ethereum's Goerli testnet, and Arbitrum is expected.

Expand Down Expand Up @@ -70,7 +70,7 @@ We generally recommend using Rollup chains for use-cases that demand the highest

<!-- https://orbit-deployment-ui.vercel.app/ -->

Visit the [Orbit chain deployment portal](https://orbit.arbitrum.io/deployment). You'll be prompted to connect your wallet. You may be prompted to add the **Arbitrum Goerli** network to your wallet and/or to switch your wallet to this network; approve this.
Visit the [Orbit chain deployment portal](https://orbit.arbitrum.io/). You'll be prompted to connect your wallet. You may be prompted to add the **Arbitrum Goerli** network to your wallet and/or to switch your wallet to this network; approve this.

The deployment portal will then display a form that looks like this:

Expand Down Expand Up @@ -176,7 +176,7 @@ You should see two JSON code blocks appear labeled `Rollup Config` and `L3 Confi
## Step 9: Clone the setup script repository and add your configuration files

1. Clone the [orbit-setup-script](https://github.com/OffchainLabs/orbit-setup-script) repository: `git clone https://github.com/OffchainLabs/orbit-setup-script.git`
2. Move the `nodeConfig.json` file that you downloaded into the `chain` directory in the root of your cloned `orbit-setup-script` repository.
2. Move the `nodeConfig.json` file that you downloaded into the `config` directory in the root of your cloned `orbit-setup-script` repository.
3. Move the `orbitSetupScriptConfig.json` file you downloaded into the `config` directory in the root of your cloned `orbit-setup-script` repository.
4. Install dependencies by running `yarn install` from the root of the `orbit-setup-script` repository.

Expand Down
6 changes: 3 additions & 3 deletions arbitrum-docs/partials/_contribute-docs-partial.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,7 @@ The following protocols help us process contributions efficiently:

### New "core docs" protocol

**Core docs** are documents that help readers use Arbitrum products directly. If a document isn't in a `Third-party content` folder in the sidebar, it's a core document.
If a document isn't in the `Third-party content` sidebar node, it's a core document.

Although Offchain Labs is responsible for producing and maintaining core docs, contributions are welcome from all. To contribute a new core doc:

Expand All @@ -46,12 +46,12 @@ Although Offchain Labs is responsible for producing and maintaining core docs, c

### New "third-party docs" protocol

**Third-party docs** are documents that help readers of Arbitrum docs use partners' products (like the ones listed in the [Arbitrum portal](https://portal.arbitrum.io/)) with Arbitrum products. These are generally authored by partner teams, but can be authored by anyone.
**Third-party docs** are documents that help readers of Arbitrum docs use other products, services, and protocols (like the ones listed in the [Arbitrum portal](https://portal.arbitrum.io/)) with Arbitrum products. These documents are generally authored by partner teams, but can be authored by anyone.

The protocol for creating new third-party docs is the same as that of [Creating new core documents](#creating-new-third-party-documents), with the following additions:

1. **Eligibility**
- For now, you can only add third-party docs if your project is listed in the [Arbitrum portal](https://portal.arbitrum.io/).
- Third-party docs are intended to support products listed in the [Arbitrum portal](https://portal.arbitrum.io/), or infrastructure and services that those products use.
- To submit your project to the Arbitrum portal, [apply using this Google form](https://docs.google.com/forms/d/e/1FAIpQLSezhBlPgKIKKWgXKUz4MmlJPdHyfmPQlxUtS48HlRoi0e14_Q/viewform).
2. **Purpose**
- The purpose of our `Third-party docs` sections is to **_meet Arbitrum developer (or user) demand for guidance that helps them use non-Arbitrum products with Arbitrum products_**.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -18,8 +18,6 @@ import { MultiDimensionalContentWidget } from '@site/src/components/MultiDimensi
<TabItem value="win"></TabItem>
</Tabs>

{' '}

<Tabs
className="tabgroup-with-label network-tabgroup"
groupId="network"
Expand Down

0 comments on commit 1d2043e

Please sign in to comment.