Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.optimism.io/llms.txt

Use this file to discover all available pages before exploring further.

op-conductor manages sequencer high-availability using Raft consensus, coordinating a multi-node sequencer cluster to ensure no unsafe reorgs and continuous uptime with up to one node failure.
May 18, 2026
LatestStable
v0.9.4
This release includes bug fixes for cluster stability and leader failover, a new round-robin leadership transfer feature, and removal of the deprecated op-supervisor health check integration. It also ensures that the version label is filled with build info from CI.What’s Changed in op-conductor/v0.9.4Full Changelog: https://github.com/ethereum-optimism/optimism/compare/op-conductor/v0.9.3…op-conductor/v0.9.4🚢 Docker Image: https://us-docker.pkg.dev/oplabs-tools-artifacts/images/op-conductor:v0.9.4View full release on GitHub →
March 31, 2026
Stable
v0.9.3
This release is optional; however, we recommend updating as it includes a Go version upgrade addressing security fixes, along with enhanced container image hardening.View full release on GitHub →
October 30, 2025
Stable
v0.9.0
This release supports deserialisation of rollup configs, passed at the command line, which contain fields introduced with the Jovian hardfork (which can appear in the rollup config even before Jovian is active).View full release on GitHub →
October 6, 2025
Stable
v0.8.0

What’s Changed

View full release on GitHub →
September 10, 2025
Stable
v0.7.3

What’s Changed

Full Changelog: https://github.com/ethereum-optimism/optimism/compare/op-conductor/v0.7.2…op-conductor/v0.7.3View full release on GitHub →
June 10, 2025
Stable
v0.7.0

What’s Changed

View full release on GitHub →
May 12, 2025
Release Candidate
v0.5.1-rc.3

Transparent and unconditional proxy for throttling messages

In this release the conductor is updated to forward miner_setMaxDASize API calls
  • transparently — that is, returning an error if the origin sequencer returns an error, and
  • unconditionally — that is, proxying the call even if the origin sequencers is not currently the leader
[!IMPORTANT] It is strongly recommended to upgrade. If updating to the latest op-batcher release, it is required to upgrade to this version of op-conductor too, because starting with this batcher release, all endpoints are always throttled, not only the active sequencer.
View full release on GitHub →