| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| nethermind-1.35.1-58f06cd0-ref-assemblies.zip | 2025-11-05 | 932.8 kB | |
| nethermind-1.35.1-58f06cd0-windows-x64.zip | 2025-11-05 | 102.9 MB | |
| nethermind-1.35.1-58f06cd0-macos-x64.zip | 2025-11-05 | 103.8 MB | |
| nethermind-1.35.1-58f06cd0-macos-arm64.zip | 2025-11-05 | 96.1 MB | |
| nethermind-1.35.1-58f06cd0-linux-x64.zip | 2025-11-05 | 117.7 MB | |
| nethermind-1.35.1-58f06cd0-linux-arm64.zip | 2025-11-05 | 104.4 MB | |
| README.md | 2025-11-05 | 4.0 kB | |
| v1.35.1 source code.tar.gz | 2025-11-05 | 36.2 MB | |
| v1.35.1 source code.zip | 2025-11-05 | 39.0 MB | |
| Totals: 9 Items | 601.0 MB | 0 | |
[!CAUTION] This release has block production and sync issues. Use v1.35.2 instead.
Release notes
[!IMPORTANT] This release is mandatory for all node operators.
It includes the Ethereum Mainnet Fusaka hard fork (Osaka, BPO1, and BPO2 forks) and critical improvements that ensure network stability and compatibility. All nodes must upgrade to this version before the Fusaka hard fork activation on December 3, 2025 at 9:49:11 PM to stay in sync.
Overview
This release continues the performance and reliability improvements introduced in v1.35.0 while activating the key Ethereum Mainnet Fusaka hard fork and strengthening node stability across networks.
This update focuses on network readiness and state consistency. It also resolves multiple edge cases affecting trie storage, block range updates, and protocol session handling.
Upgrading to this version ensures seamless operation through the Fusaka hard fork and reduces the risk of shutdowns or state inconsistencies during execution.
What's Changed
- Use correct Bmi2 intrinsic support check by @benaadams in https://github.com/NethermindEth/nethermind/pull/9510
- Update Dockerfiles by @rubo in https://github.com/NethermindEth/nethermind/pull/9497
- Fix incorrect
BlockRangeUpdateMessage.EarliestBlockin some edge cases by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9505 - Try fixing leak in
ProtocolsManager._sessionsby @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9410 - Allow longer state check by @asdacap in https://github.com/NethermindEth/nethermind/pull/9570
- Fix Arb
TrieExceptionby @asdacap in https://github.com/NethermindEth/nethermind/pull/9555 - Improve block-related caching by @benaadams in https://github.com/NethermindEth/nethermind/pull/9571
- Fix batched trie visitor missed storage by @asdacap in https://github.com/NethermindEth/nethermind/pull/9496
- Place access list deserialization guards by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9466
- Better message when
eth_getFilterChangesis out of bounds by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9451 - Harden RLP limits on allocations by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9465
- Persist genesis state after genesis loader to prevent unclean shutdowns by @asdacap in https://github.com/NethermindEth/nethermind/pull/9599
- Mainnet Osaka, BPO1, BPO2 forks by @Marchhill in https://github.com/NethermindEth/nethermind/pull/9615
- Check bytes left before checking the limit by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9483
- Change RLP limits and add logs by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9631
Full Changelog: https://github.com/NethermindEth/nethermind/compare/1.35.0...1.35.1