Overview
Note
This is a recommended release that includes security updates and one breaking RPC field removal.
Breaking changes
cross_unsafe_l2removed fromoptimism_syncStatus(#22555). The cross-unsafe head byte-for-byte mirrored the unsafe head and is gone from the RPC response and frometh.SyncStatus. Dashboards, alerts, and tooling readingcross_unsafe_l2must switch tounsafe_l2; Go JSON clients tolerate the absent field. The message-safety level namedcross-unsafeis a separate concept and is unchanged.
Chain Configuration
-
New World Chain Karst activation times (#22624). The embedded superchain registry gains:
sepolia/worldchain—karst_time = 1788868800(Tue 8 Sep 2026 12:00:00 UTC)mainnet/worldchain—karst_time = 1789992000(Mon 21 Sep 2026 12:00:00 UTC)
An op-supernode managing World Chain from the embedded registry on an earlier release will not activate Karst and will diverge from the chain. No other chain's activation times change in this release.
Other changes
Security
- Security updates cover the Go 1.26.6 toolchain,
golang.org/x/cryptov0.56.0,golang.org/x/modv0.40.0, and the Pion STUN/DTLS dependency transition, including the op-geth bump that moves its NAT/STUN path to Pion v3 (#22424, #22750, #22425, #22180, #22181, #22069, #22694)
Full Changelog: op-supernode/v1.0.1...op-supernode/v1.0.2
🚢 Docker Image: