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
Nethermind
1.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) |