github OffchainLabs/nitro v3.5.4
Arbitrum Nitro v3.5.4

6 days ago

This release is available as a Docker Image on Docker Hub at offchainlabs/nitro-node:v3.5.4-217e414

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.5.4-217e414-validator which has the extra script /usr/local/bin/split-val-entry.sh as the entrypoint.

Important note:

If running a sequencer with parent chain on Pectra, the following parameters are required until 3.6 is ready. These parameter are not needed for any node other than sequencer, and should not be used when parent chain is mainnet.

--node.delayed-sequencer.use-merge-finality=false
--node.delayed-sequencer.finalize-distance=20

What's Changed

Memory improvements for DAS, along with various ExpressLane and BoLD improvments

Configuration Changes

  • --execution.sequencer.dangerous.timeboost.max-queued-tx-count has been removed

User-facing Improvements

  • ExpressLane submissions are returned results immediately: #3024
  • Implement block-based Express Lane timeout: #3026
  • Remove timeboost's MaxQueuedTxCount config option: #3023
  • Memory improvements in DAS REST client: #3030

Internal Highlights

  • Fix auction resolution during a tie: #3022
  • Update bold fast confirmation based on legacy fast confirmation improvements: #3027
  • Handle getting creationAtBlock for L3 BoLD: #3029

Full Changelog: v3.5.3...v3.5.4

Don't miss a new nitro release

NewReleases is sending notifications on new releases.