You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Arbitrum chains are child chain solutions built on top of the Ethereum blockchain, designed to increase scalability and reduce transaction costs. In this conceptual overview, we’ll learn about the different Arbitrum chains and how they relate to each other. We’ll describe the available Arbitrum production and testnet chains, their differences, and the technology stacks that these chains use.
11
+
<adata-quicklook-from="arbitrum">Arbitrum</a> chains are <adata-quicklook-from="child-chain">
12
+
Child chain
13
+
</a> solutions built on top of the Ethereum <adata-quicklook-from="blockchain">Blockchain</a>,
14
+
designed to increase scalability and reduce <adata-quicklook-from="transaction">
15
+
Transaction
16
+
</a> costs. In this conceptual overview, we’ll learn about the different <adata-quicklook-from="arbitrum-chains">
17
+
Arbitrum Chains
18
+
</a> and how they relate to each other. We’ll describe the available Arbitrum production and testnet
19
+
chains, their differences, and the technology stacks that these chains use.
12
20
13
21
## What Arbitrum production chains are available?
14
22
15
23
### Arbitrum One
16
24
17
-
**Arbitrum One** is a child chain Optimistic Rollup chain that implements the Arbitrum Rollup protocol and settles to Ethereum's parent chain. It lets you build high-performance Ethereum dApps with low transaction costs and Ethereum-grade security guarantees, introducing no additional trust assumptions. This is made possible by the [Nitro](/how-arbitrum-works/04-state-transition-function/04-modified-geth-on-arbitrum.mdx) technology stack, a "Geth-at-the-core" architecture that gives Arbitrum One (and Nova) advanced calldata compression, separate contexts for common execution and fault proving, Ethereum parent chain gas compatibility, and more.
25
+
**Arbitrum One** is a child chain Optimistic Rollup chain that implements the <adata-quicklook-from="arbitrum-rollup-protocol">Arbitrum Rollup Protocol</a> and settles to Ethereum's <adata-quicklook-from="parent-chain">Parent chain</a>. It lets you build high-performance Ethereum dApps with low transaction costs and Ethereum-grade security guarantees, introducing no additional trust assumptions. This is made possible by the [Nitro](/how-arbitrum-works/04-state-transition-function/04-modified-<adata-quicklook-from="geth">Geth</a>-on-arbitrum.mdx) technology stack, a "Geth-at-the-core" architecture that gives Arbitrum One (and Nova) advanced calldata compression, separate contexts for common execution and fault proving, Ethereum parent chain gas compatibility, and more.
18
26
19
27
### Arbitrum Nova
20
28
21
-
**Arbitrum Nova** is a high-performance alternative to Arbitrum One's chain. While Arbitrum One implements the purely trustless Rollup protocol, Arbitrum Nova implements the mostly trustless [AnyTrust](/how-arbitrum-works/08-anytrust-protocol.mdx) protocol. The key difference between Rollup and AnyTrust is that the AnyTrust protocol introduces an additional trust assumption in the form of a Data Availability Committee (DAC). This committee (detailed below) is responsible for expediting the process of storing, batching, and posting child chain transaction data to Ethereum's parent chain. This lets you use Arbitrum in scenarios that demand performance and affordability, while Arbitrum One is optimal for scenarios that demand Ethereum's pure trustlessness.
29
+
**Arbitrum Nova** is a high-performance alternative to Arbitrum One's chain. While Arbitrum One implements the purely <adata-quicklook-from="trustless">Trustless</a> Rollup protocol, Arbitrum Nova implements the mostly trustless [AnyTrust](/how-arbitrum-works/08-anytrust-protocol.mdx) protocol. The key difference between Rollup and AnyTrust is that the AnyTrust protocol introduces an additional trust assumption in the form of a Data Availability Committee (DAC). This committee (detailed below) is responsible for expediting the process of storing, batching, and posting child chain transaction data to Ethereum's parent chain. This lets you use Arbitrum in scenarios that demand performance and affordability, while Arbitrum One is optimal for scenarios that demand Ethereum's pure trustlessness.
22
30
23
31
## What Arbitrum testnet chains are available?
24
32
@@ -38,7 +46,11 @@ The old testnet RinkArby was deprecated on December 20th, 2022.
38
46
39
47
### Stylus testnet
40
48
41
-
Stylus uses the Nitro technology and allows for efficient smart contract creation using languages like Rust, C, and C++. Leveraging Arbitrum's EVM equivalence, Stylus contracts achieve remarkable speed and low gas fees. With full interoperability between Solidity and Stylus contracts, new horizons emerge, while significantly cheaper memory costs unlock novel blockchain use cases.
49
+
<adata-quicklook-from="stylus">Stylus</a> uses the Nitro technology and allows for efficient <adata-quicklook-from="smart-contract">
50
+
Smart Contract
51
+
</a> creation using languages like Rust, C, and C++. Leveraging Arbitrum's EVM equivalence, Stylus contracts
52
+
achieve remarkable speed and low gas fees. With full interoperability between Solidity and Stylus contracts,
53
+
new horizons emerge, while significantly cheaper memory costs unlock novel blockchain use cases.
0 commit comments