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:
v<op-geth-major>.<geth-major><geth-minor (3-digit)><geth-patch (2-digit)>.<op-geth-patch>- Example: For Geth v1.12.0 and OP-Geth patch 0, the version is
v1.101200.0 - Minor versions are zero-padded to three digits; patch versions are zero-padded to two digits
- Example: For Geth v1.12.0 and OP-Geth patch 0, the version is
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
Nethermind1.31.6, the version would be1.31.6 - Follows the standard semantic version format
- Example: For
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) |