diff --git a/node-operators/guides/management/archive-node.mdx b/node-operators/guides/management/archive-node.mdx index cd0c2c7a8..7cd53195d 100644 --- a/node-operators/guides/management/archive-node.mdx +++ b/node-operators/guides/management/archive-node.mdx @@ -64,7 +64,7 @@ Archive sync can be enabled by using the archive configuration for your network ## Archive mode with alternative clients -Alternative execution clients such as `reth` and `op-erigon` are designed as archive nodes by default, which means they always maintain the complete history of the chain. When using these clients with execution-layer sync, they will automatically operate in archive mode. +Alternative execution clients such as `reth` are designed as archive nodes by default, which means they always maintain the complete history of the chain. When using these clients with execution-layer sync, they will automatically operate in archive mode. ### Configuration for op-node with reth @@ -79,19 +79,6 @@ Set the following flags on `op-node`: Both flags are not the default setting and must be explicitly configured on `op-node`. `reth` operates as an archive node by default. -### Configuration for op-node with op-erigon - -Set the following flags on `op-node`: - -```shell ---syncmode=execution-layer ---l2.enginekind=erigon -``` - - - Both flags are not the default setting and must be explicitly configured on `op-node`. `op-erigon` operates as an archive node by default. - - ## How archive sync works With execution-layer sync mode enabled: diff --git a/node-operators/guides/management/snap-sync.mdx b/node-operators/guides/management/snap-sync.mdx index 9ae40f396..c5fc3c26c 100644 --- a/node-operators/guides/management/snap-sync.mdx +++ b/node-operators/guides/management/snap-sync.mdx @@ -47,7 +47,7 @@ The following flag is the default setting for `op-geth` to enable snap sync, so In addition to `op-geth` and `Nethermind`, you can enable execution-layer syncing with alternative execution clients such as `reth` and `op-erigon`. -Unlike `op-geth` and `Nethermind`, `reth` and `op-erigon` are designed as archive nodes, which means they require the complete history of the chain. +Unlike `op-geth` and `Nethermind` and `reth` are designed as archive nodes, which means they require the complete history of the chain. However, these clients can still retrieve block headers and data through the P2P network instead of deriving each individual block, resulting in a faster initial sync. For OP Mainnet, the [bedrock datadir](/node-operators/guides/management/snapshots) is required. For other OP Stack networks, no datadir is required. @@ -65,19 +65,6 @@ Set the following flags on `op-node`: Both flags are not the default setting and must be explicitly configured on `op-node`. -### Configuration for op-node with op-erigon - -Set the following flags on `op-node`: - -```shell ---syncmode=execution-layer ---l2.enginekind=erigon -``` - - - Both flags are not the default setting and must be explicitly configured on `op-node`. - - ## Alternative sync modes Snap sync is the recommended sync mode for most node operators, but other sync modes are available depending on your needs: diff --git a/node-operators/reference/features/snap-sync.mdx b/node-operators/reference/features/snap-sync.mdx index a13a84872..d1ad0c632 100644 --- a/node-operators/reference/features/snap-sync.mdx +++ b/node-operators/reference/features/snap-sync.mdx @@ -46,7 +46,6 @@ Snap Sync is supported by the following execution clients: * **op-geth**: Native snap sync support with `--syncmode=snap` (enabled by default) * **Nethermind**: Native snap sync support with `--Sync.SnapSync=true` * **reth**: Execution-layer sync support (archive mode) -* **op-erigon**: Execution-layer sync support (archive mode) ## Network requirements diff --git a/node-operators/reference/op-node-config.mdx b/node-operators/reference/op-node-config.mdx index 4b4515eb0..87e39a9d6 100644 --- a/node-operators/reference/op-node-config.mdx +++ b/node-operators/reference/op-node-config.mdx @@ -202,7 +202,7 @@ Path to JWT secret key. Keys are 32 bytes, hex encoded in a file. A new key will ### l2.enginekind -The kind of engine client, used to control the behavior of optimism in respect to different types of engine clients. Valid options: `geth`, `reth`, `erigon`. The default value is `geth`. +The kind of engine client, used to control the behavior of optimism in respect to different types of engine clients. Valid options: `geth`, `reth`. The default value is `geth`. `--l2.enginekind=`