Nitro v3.9.3 is an optional release for mainnet, but all ArbSepolia node operators must upgrade to Nitro v3.9.3 before the ArbOS 51 network upgrade on ArbSepolia, scheduled for December 1st, 2025, at 17:00 UTC (12:00 PM ET).
This release is available as a Docker Image on Docker Hub at offchainlabs/nitro-node:v3.9.3-8bc5554
This Docker image specifies default flags in its entrypoint which should be replicated if you're overriding the entrypoint: /usr/local/bin/nitro --validation.wasm.allowed-wasm-module-roots /home/user/nitro-legacy/machines,/home/user/target/machines
If you're running a validator without a split validation server (this will be true of most validators), you should instead use the image offchainlabs/nitro-node:v3.9.3-8bc5554-validator which has the extra script /usr/local/bin/split-val-entry.sh as the entrypoint (no need to override the default entrypoint).
What's Changed
Support for ArbOS51
User-facing Changes
- Fix retryable gas calculation bug and add ArbOS51 version (#4047): #4068
- Add support for ArbOS51: #4073
Internal Highlights
- stop block metdata fetcher when node stops: #4021
Full Changelog: v3.9.2...v3.9.3