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
Copy file name to clipboardExpand all lines: pages/app-developers/tools/connect/rpc-providers.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -103,7 +103,7 @@ GetBlock offers Pay-as-You-Go flexible pricing based on actual usage, suitable f
103
103
104
104
[Infura](https://infura.io) is a Web3 infrastructure provider that offers free access to hosted [OP Mainnet and testnet nodes](https://docs.infura.io/infura/networks/optimism), with the option to upgrade to [paid plans](https://www.infura.io/pricing) for more features. With Infura's highly performant Optimism node infrastructure, developers can eliminate the need for syncing or complex setups and get reliable and consistent access to the Optimism blockchain.
105
105
106
-
[Sign up for a free Infura account here](https://app.infura.io/register)
106
+
[Sign up for a free Infura account here](https://developer.metamask.io/register)
Copy file name to clipboardExpand all lines: pages/app-developers/tools/supersim.mdx
+3
Original file line number
Diff line number
Diff line change
@@ -56,6 +56,9 @@ This diagram illustrates how developers interact with Supersim through the CLI,
56
56
57
57
## Next steps
58
58
59
+
* Build a [revolutionary app](/app-developers/get-started) that uses multiple blockchains within the Superchain
60
+
* Deploy a [SuperchainERC20](/stack/interop/tutorials/deploy-superchain-erc20) to the Superchain
61
+
* View more [interop tutorials](/stack/interop/tutorials)
59
62
* Check out the collection of [Supersim docs](/app-developers/tutorials/supersim) for tutorials and specific use cases.
60
63
* Questions about Interop? Check out our collection of [interop guides](/stack/interop) or check out this [Superchain interop design video walk-thru](https://www.youtube.com/watch?v=FKc5RgjtGes).
61
64
* For more info about how Superchain interoperability works under the hood, [check out the specs](https://specs.optimism.io/interop/overview.html).
The `supersim` chain environment includes contracts already deployed to help replicate the Superchain environment. See [OP Chain A](op-chain-a) for contract address examples for a L2 system.
11
+
The `supersim` chain environment includes contracts already deployed to help replicate the Superchain environment. See [OP Chain A](./chain-a) for contract address examples for a L2 system.
Copy file name to clipboardExpand all lines: pages/connect/contribute/style-guide.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -292,7 +292,7 @@ Developers trust that we will lead them to sites or pages related to their readi
292
292
293
293
* Use anchor links, whenever possible, to guide users to a specific page and location in the technical documentation. This reduces cognitive load and improves overall usability.
294
294
295
-
* To link to an anchor, such as an H3 tag within a page, you need to append it to the page name preceded by `#`, like this **example**: `[any descriptive text](/chain/getting-started/overview#test-your-application)`.
295
+
* To link to an anchor, such as an H3 tag within a page, you need to append it to the page name preceded by `#`, like this **example**: `[any descriptive text](/stack/interop/tutorials/deploy-superchain-erc20)`.
Copy file name to clipboardExpand all lines: pages/notices/holocene-changes.mdx
-2
Original file line number
Diff line number
Diff line change
@@ -18,8 +18,6 @@ If you experience difficulty at any stage of this process, please reach out to [
18
18
19
19
The Holocene upgrade for the Soneium Minato (Sepolia) will be activated at **Fri Dec 20 at 09:00:00 UTC** (`1734685200`).
20
20
21
-
The Holocene upgrade for the Soneium Minato (Sepolia) will be activated at **Fri Dec 20 at 09:00:00 UTC** (`1734685200`).
22
-
23
21
The Holocene upgrade for the Mainnet Superchain is scheduled for **Thu 9 Jan 2025 18:00:01 UTC**, [governance approval](https://vote.optimism.io/proposals/20127877429053636874064552098716749508236019236440427814457915785398876262515).
24
22
25
23
The Holocene upgrade for the Soneium Mainnet will be activated at **Mon Feb 03 at 09:00:00 UTC** (`1738573200`).
Copy file name to clipboardExpand all lines: pages/notices/pectra-changes.mdx
+4-4
Original file line number
Diff line number
Diff line change
@@ -50,7 +50,7 @@ Node operators will need to upgrade to the respective releases before the activa
50
50
Full node operators, meaning those who are running op-geth with `gc-mode=full`, will need to reference the [`op-geth v1.101411.8`release notes](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101411.8) to handle an intermediate upgrade step before upgrading to the latest release. Archive node operators, `gc-mode=archive`, can skip this step and upgrade directly to the latest release.
51
51
</Callout>
52
52
53
-
*`op-node` at [`v1.11.0`](https://github.com/ethereum-optimism/optimism/releases/tag/op-node%2Fv1.11.0)
53
+
*`op-node` at [`v1.11.1`](https://github.com/ethereum-optimism/optimism/releases/tag/op-node%2Fv1.11.1)
54
54
*`op-geth` at [`v1.101500.0`](https://github.com/ethereum-optimism/op-geth/releases/tag/v1.101500.0)
55
55
*`op-reth` at [`v1.1.5`](https://github.com/paradigmxyz/reth/releases/tag/v1.1.5) also includes L1 Pectra support.
56
56
@@ -74,7 +74,7 @@ The following sections are how chain operators can prepare the first part of the
74
74
## For fault proof enabled chains
75
75
76
76
<Callouttype="info">
77
-
The following instructions assume your chain is on the latest contract release `op-contracts/v1.8.0` and have Holocene activated.
77
+
The following instructions assume your chain is on the latest contract release `op-contracts/v1.8.0` and has Holocene activated.
78
78
</Callout>
79
79
80
80
The following steps are to update your absolute prestate with new dispute game contracts. **This is absolutely necessary for chains running permissionless fault proofs.** For chains running the Fault Proof System with permissioned games you can skip this section because games will not be played out and the absolute prestate is not used.
@@ -91,8 +91,8 @@ The Pectra upgrade changes the derivation rules, permissionless fault proof chai
91
91
92
92
The absolute prestate is generated with the [op-program/v1.5.0-rc.2](https://github.com/ethereum-optimism/optimism/tree/op-program/v1.5.0-rc.2). You can use this new absolute prestate (`0x035ac388b5cb22acf52a2063cfde108d09b1888655d21f02f595f9c3ea6cbdcd`) for the following chains:
You can verify this absolute prestate by running the following [command](https://github.com/ethereum-optimism/optimism/blob/3f18df1c8a502136bbe33f10ed1e29a26cd4678a/Makefile#L129-L131) in the root of the monorepo on the `op-program/v1.5.0-rc.2` tag:
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/configuration/batcher.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -90,7 +90,7 @@ You can use [this calculator](https://docs.google.com/spreadsheets/d/12VIiXHaVEC
90
90
91
91
### Set your `--batch-type=1` to use span batches
92
92
93
-
Span batches reduce the overhead of OP Stack chains, introduced in Delta network upgrade. This is beneficial for sparse and low-throughput OP Stack chains.
93
+
Span batches reduce the overhead of OP Stack chains, introduced in the Delta network upgrade. This is beneficial for sparse and low-throughput OP Stack chains.
94
94
95
95
The overhead is reduced by representing a span of consecutive L2 blocks in a more efficient manner, while preserving the same consistency checks as regular batch data.
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/features/alt-da-mode.mdx
+2-2
Original file line number
Diff line number
Diff line change
@@ -43,7 +43,7 @@ You should use at least the following compatible op\* versions when running your
43
43
44
44
* Celestia's docs on how to run the [Celestia DA server](https://github.com/celestiaorg/op-plasma-celestia/blob/main/README.md)
45
45
* EigenDA's docs on how to run the [EigenDA DA server](https://github.com/Layr-Labs/op-plasma-eigenda/blob/main/README.md)
46
-
* Avail's docs on how to run the [AvailDA DA Server](https://docs.availproject.org/docs/build-with-avail/Optimium/op-stack/op-stack#setup-avail-da-server)
46
+
* Avail's docs on how to run the [AvailDA DA Server](https://docs.availproject.org/docs/build-with-avail/deploy-rollup-on-avail/Optimium)
47
47
* 0gDA's docs on how to run the [0gDA DA Server](https://github.com/0glabs/0g-da-op-plasma)
48
48
* Near DA's docs on how to run the [Near DA Server](https://github.com/Nuffle-Labs/data-availability/blob/84b484de98f58a91bf12c8abe8df27f5e753f63a/docs/OP-Alt-DA.md)
49
49
@@ -123,7 +123,7 @@ Alt DA teams who want to be featured on this page must meet the following criter
123
123
This feature has been renamed from Plasma Mode to Alt-DA Mode in the monorepo at: [0bb2ff5](https://github.com/ethereum-optimism/optimism/commit/0bb2ff57c8133f1e3983820c0bf238001eca119b). There are several breaking changes you should be aware of. These include changes to configuration file parameters, environment variables, and CLI commands.
124
124
Before proceeding with the migration, ensure you are using [OP Stack v1.9.1](https://github.com/ethereum-optimism/optimism/releases/tag/v1.9.1) or later.
125
125
126
-
### Modify `rollup.json` config:
126
+
### Modify `rollup.json` config
127
127
128
128
Update your `rollup.json` configuration file by replacing the old Plasma config with the new Alt-DA config.
129
129
There are two possible formats for the old Plasma config:
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/management/blobs.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -86,7 +86,7 @@ This guide walks you through how to switch to using blobs for your chain after E
86
86
87
87
* Configure `OP_BATCHER_DATA_AVAILABILITY_TYPE=blobs`. The batcher will have to be restarted for it to take effect.
88
88
* Ensure your `OP_BATCHER_MAX_CHANNEL_DURATION` is properly set to maximize your fee savings. See [OP Batcher Max Channel Configuration](/operators/chain-operators/configuration/batcher#set-your--op_batcher_max_channel_duration) for more details.
89
-
* Optionally, you can configure your batcher to support multi-blobs. See [Multi-Blob Batcher Configuration](/operators/chain-operators/configuration/batcher#configure-your-multi-blob-batcher) for more details.
89
+
* Optionally, you can configure your batcher to support multi-blobs. See [Multi-Blob Batcher Configuration](/operators/chain-operators/configuration/batcher#configure-your-batcher-to-use-multiple-blobs) for more details.
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/management/troubleshooting.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ WARN [02-16|21:22:02.868] Derivation process temporary error attempts=14 e
44
44
This error can occur when the data directory for `op-geth` becomes corrupted (for example, as a result of a computer crash).
45
45
You will need to reinitialize the data directory.
46
46
47
-
If you are following the tutorial for [Creating Your Own L2 Rollup](../tutorials/create-l2-rollup), make sure to rerun the commands within the [Initialize `op-geth`](../tutorials/create-l2-rollup#initialize-op-geth) section.
47
+
If you are following the tutorial for [Creating Your Own L2 Rollup](/operators/chain-operators/tutorials/create-l2-rollup), make sure to rerun the commands within the [Initialize `op-geth`](/operators/chain-operators/tutorials/create-l2-rollup#initialize-op-geth) section.
48
48
49
49
If you are not following the tutorial, make sure to take the following steps:
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/tools/op-txproxy.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -37,7 +37,7 @@ Even though the op-geth implementation of this endpoint includes rate limits, it
37
37
38
38
* Conditional cost is below the max
39
39
* Conditional values are valid (i.e min \< max)
40
-
* Transaction target are only 4337 Entrypoint contracts
40
+
* Transaction targets are only 4337 Entrypoint contracts
41
41
42
42
<Callouttype="info">
43
43
The motivating factor for this endpoint is to enable permissionless 4337 mempools, hence the restricted usage of this methods to just [Entrypoint](https://github.com/eth-infinitism/account-abstraction/blob/develop/contracts/core/EntryPoint.sol) transactions.
Copy file name to clipboardExpand all lines: pages/operators/chain-operators/tutorials/create-l2-rollup.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -765,4 +765,4 @@ Send some transactions, deploy some contracts, and see what happens!
765
765
## Next steps
766
766
767
767
* Check out the [protocol specs](https://specs.optimism.io/) for more detail about the rollup protocol.
768
-
* If you run into any problems, please visit the [Chain Operators Troubleshooting Guide](../management/troubleshooting) for help.
768
+
* If you run into any problems, please visit the [Chain Operators Troubleshooting Guide](/operators/chain-operators/management/troubleshooting) for help.
`op-geth` implements the Execution-Layer, with minimal changes for a secure Ethereum-equivalent application environment.
997
997
998
-
The execution engine's RPC interface is identical to [the upstream Geth RPC interface](https://geth.ethereum.org/docs/rpc/server). The responses are nearly identical too, except we also include the L1 gas usage and price information.
998
+
The execution engine's RPC interface is identical to [the upstream Geth RPC interface](https://geth.ethereum.org/docs/interacting-with-geth/rpc). The responses are nearly identical too, except we also include the L1 gas usage and price information.
Copy file name to clipboardExpand all lines: pages/operators/node-operators/management/blobs.mdx
+1-1
Original file line number
Diff line number
Diff line change
@@ -69,7 +69,7 @@ These will need to be set on `op-node` and `op-geth` for the sequencer and all o
69
69
70
70
</Steps>
71
71
72
-
## Configure a blob archiver (archive nodes)
72
+
## Configure a blob archiver
73
73
74
74
There is a configurable `beacon-archiver` that will allow nodes to sync blob data that is older than 18 days - after blobs are 18 days old, normal beacon nodes will "prune" or remove them. If your node is already in sync with the head of the chain, you won't need to use a `beacon-archiver`.
0 commit comments