Overview
Note
This is an optional release for all op-supernode operators. It contains embedded chain configuration for GIWA Sepolia and the removal of the deprecated Req/Resp P2P sync server from virtual nodes. Nothing else in op-supernode changes since op-supernode/v1.0.6.
Chain Configuration
- GIWA Sepolia added to the embedded superchain registry (#23511). A virtual node can now be configured for GIWA Sepolia (chain ID
91342) by name with--vn.91342.network=giwa-sepoliainstead of an explicit rollup config. Every fork through Karst is already active on GIWA Sepolia, so this adds no new activation, and a supernode on an earlier release keeps following GIWA Sepolia with an explicit--vn.91342.rollup.config. The OP Labs devnetsepolia-devnet-3-sepolia-devnet-3is added as well. No other chain's activation times or rollup parameters change.
Other changes
P2P
- Virtual nodes no longer serve the Req/Resp P2P sync protocol (payloads by number) to peers. op-node stopped making these requests in
op-node/v1.19.1, so only peers onop-node/v1.19.0or earlier lose a source of missing payloads.--vn.all.p2p.sync.req-respand--vn.<chainID>.p2p.sync.req-resp(OP_SUPERNODE_VN_ALL_P2P_SYNC_REQ_RESP,OP_SUPERNODE_VN_<chainID>_P2P_SYNC_REQ_RESP) are still accepted but have no effect, so existing configurations start unchanged; they can be removed. Theop_node_supernode_p2p_req_total,op_node_supernode_p2p_req_duration_secondsandop_node_supernode_p2p_payload_by_numbermetrics, which only counted served requests, are no longer exported, so remove them from any dashboards and alerts (#21499)
Security
- The Go 1.26.10 toolchain and the CA trust store without the compromised eMudhra roots (CVE-2026-111943) already shipped in
op-supernode/v1.0.6and are unchanged in this release (#23546, #23566)
Full Changelog: op-supernode/v1.0.6...op-supernode/v1.1.0
🚢 Docker Image: