This release is available as a Docker Image on Docker Hub at offchainlabs/nitro-node:v3.11.3-beb2108
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.11.3-beb2108-validator which has the extra script /usr/local/bin/split-val-entry.sh as the entrypoint.
v3.11.3 - 2026-08-03
Fixed
- Capture panics on prefetch-tx execution and log them instead of returning. [commit]
- Filter retryable submissions by who actually gets funds, and catch filtered L1 senders/depositors that previously slipped through.[commit]
Changed
- Filtered transactions rejected by the sequencer now return the RPC error message "Transaction rejected by chain policy" instead of the generic "internal error". [commit]
- Filtered-tx reports are now logged node-side when reported. Unbounded fields truncated to keep entries compact. [commit]
cmd/filtering-reportforwarder no longer logs the full report body; its forward success/failure logs now include only the report id and tx hash. [commit]- Onchain-filtered transactions now trace (e.g.
debug_traceTransaction) with the error message "Transaction rejected by chain policy", matching the RPC rejection message. [commit]