Node software releases
This page gives information on the off chain node software release information.
Our latest releases, notes, and changelogs can be found on GitHub.
Components
Rollup Node (op-node)
The rollup node (op-node
) coordinates the execution of the OP Stack chain. Chain operators should always run the latest production release.
- GitHub Releases: optimism/releases (opens in a new tab)
- Docker Images: ethereumoptimism/op-node (opens in a new tab)
- Version Format:
v<semver>
(e.g.,v1.9.1
)
Execution Clients
The execution client processes transactions and maintains the state of the chain. The OP Stack supports multiple execution client implementations:
op-geth
- GitHub Releases: op-geth/releases (opens in a new tab)
- Docker Images: ethereumoptimism/op-geth (opens in a new tab)
- Version Format:
vMAJOR.GETH_MAJOR GETH_MINOR GETH_PATCH.PATCH
- Example: For Geth v1.12.0, the op-geth version would be
v1.101200.0
- The version includes three characters for minor version and two for patch
- Example: For Geth v1.12.0, the op-geth version would be
Nethermind
- GitHub Releases: nethermind/releases (opens in a new tab)
- Docker Images: nethermind/nethermind (opens in a new tab)
- Version Format:
MAJOR.MINOR.PATCH
- Example: For Nethermind 1.31.6, the version would be
1.31.6
- Follows standard semantic versioning with MAJOR.MINOR.PATCH format
- Example: For Nethermind 1.31.6, the version would be
Current Network Versions
Network | Component | Client | Version | Release |
---|---|---|---|---|
OP Mainnet | op-node | - | v1.9.1 | Release Notes (opens in a new tab) |
OP Mainnet | - | op-geth | v1.101408.0 | Release Notes (opens in a new tab) |
OP Mainnet | - | Nethermind | v1.31.6 | Release Notes (opens in a new tab) |
OP Sepolia | op-node | - | v1.9.1 | Release Notes (opens in a new tab) |
OP Sepolia | - | op-geth | v1.101408.0 | Release Notes (opens in a new tab) |
OP Sepolia | - | Nethermind | v1.31.6 | Release Notes (opens in a new tab) |