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-proposer automates output-root proposal transactions on L1 at a regular interval, submitting claims of L2 state that enable withdrawals. See the proposals spec.
May 23, 2026
LatestStable
v1.16.3

Overview

This is a patch release of op-proposer. The bulk of the changes are preparation for a future interop release; for non-interop deployments the main change is a bump of the underlying op-geth dependency. It is an optional upgrade for all users.View full release on GitHub →
March 31, 2026
Stable
v1.16.2
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 →
March 9, 2026
Stable
v1.16.1
This is an optional release.View full release on GitHub →
February 26, 2026
Stable
v1.16.0
[!WARNING] The previous version is v1.10.2. An erroneous tag v1.15.1 got created and this release skips past that faulty tag to ensure proper ordering of public tags is restored.
[!NOTE] This is an optional release. An upgrade is only necessary if you need the new support to fetch proposals via the supernode rpc (#18940)
View full release on GitHub →
January 9, 2026
Stable
v1.10.2

Overview

This is a minor release of op-proposer that includes important bug fixes. It is a required upgrade for all users.View full release on GitHub →
March 4, 2025
Stable
v1.10.0
This is a recommended release for all users to upgrade.View full release on GitHub →
March 27, 2023
Stable
v1.0.1
This finalizes op-proposer v1.0.0-rc.2
  • Better handling of underpriced transaction in Tx Manager (#5141)
  • Lots of logging improvements
  • Increased timeouts for sending transactions (#5142)
  • Logger now is log-format by default if it does not detect a terminal (i.e. running in docker) (#5085)
    • Can specify terminal, logfmt, json. text means terminal if it detects a terminal other it means logfmt
    • color still defaults to true if it detects a terminal. Only relevant for terminal logging.
View full release on GitHub →
March 20, 2023
Release Candidate
v1.0.0-rc.2
  • Better handling of underpriced transaction in Tx Manager (#5141)
  • Lots of logging improvements
  • Increased timeouts for sending transactions (#5142)
  • Logger now is log-format by default if it does not detect a terminal (i.e. running in docker) (#5085)
    • Can specify terminal, logfmt, json. text means terminal if it detects a terminal other it means logfmt
    • color still defaults to true if it detects a terminal. Only relevant for terminal logging.
View full release on GitHub →