| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| nethermind-1.35.0-e4a53779-ref-assemblies.zip | 2025-10-20 | 931.5 kB | |
| nethermind-1.35.0-e4a53779-windows-x64.zip | 2025-10-20 | 102.9 MB | |
| nethermind-1.35.0-e4a53779-macos-x64.zip | 2025-10-20 | 103.8 MB | |
| nethermind-1.35.0-e4a53779-macos-arm64.zip | 2025-10-20 | 96.1 MB | |
| nethermind-1.35.0-e4a53779-linux-x64.zip | 2025-10-20 | 117.7 MB | |
| nethermind-1.35.0-e4a53779-linux-arm64.zip | 2025-10-20 | 104.4 MB | |
| README.md | 2025-10-20 | 11.2 kB | |
| v1.35.0 source code.tar.gz | 2025-10-20 | 36.2 MB | |
| v1.35.0 source code.zip | 2025-10-20 | 39.0 MB | |
| Totals: 9 Items | 601.0 MB | 0 | |
Release notes
This version introduces important updates and optimizations across multiple components, improving network stability, performance, and test coverage. It includes several fixes and enhancements to ensure smoother operation for all supported networks, including the Ethereum Mainnet.
Key improvements include:
- Updated default Ethereum mainnet gas limit to 60M
- Hardened code DB and trie persistence mechanisms
- Optimizations for RPC workflows, pruning, and snap sync reliability
- Enhancements to blob proofs, gas estimation, and network configuration updates
- Reproducible Nethermind builds
These changes are strongly recommended for all operators to maintain compatibility and ensure optimal stability with the latest network parameters.
What's Changed
- Refactor CalculateValueHash for header by @ak88 in https://github.com/NethermindEth/nethermind/pull/9276
- Fix inconsistent test. by @asdacap in https://github.com/NethermindEth/nethermind/pull/9279
- Fix extra-params when empty by @stdevMac in https://github.com/NethermindEth/nethermind/pull/9286
- XDC : Interfaces and Dependencies (To Discuss) by @Demuirgos in https://github.com/NethermindEth/nethermind/pull/9268
- Cleanup/Simplify CodeInfoRepository registration. by @asdacap in https://github.com/NethermindEth/nethermind/pull/9243
- Fix recovery queue size by @damian-orzechowski in https://github.com/NethermindEth/nethermind/pull/9288
- Reduce use of IWorldStateManager in test by @asdacap in https://github.com/NethermindEth/nethermind/pull/9292
- Remove
IWorldStateManager.InitializeNetworkby @asdacap in https://github.com/NethermindEth/nethermind/pull/9298 - Update packages by @rubo in https://github.com/NethermindEth/nethermind/pull/9302
- Revert "Update packages (#9302)" by @rubo in https://github.com/NethermindEth/nethermind/pull/9307
- Select proper block by @flcl42 in https://github.com/NethermindEth/nethermind/pull/9289
- evm changes to integrate stylus execution by @tanishqjasoria in https://github.com/NethermindEth/nethermind/pull/9301
- Add XDC tests by @rubo in https://github.com/NethermindEth/nethermind/pull/9304
- Update GitHub Actions by @rubo in https://github.com/NethermindEth/nethermind/pull/9311
- Fix empty slots error in SnapSync - return error status instead of throwing exception by @Copilot in https://github.com/NethermindEth/nethermind/pull/9313
- Change method signatures on Epoch manager by @ak88 in https://github.com/NethermindEth/nethermind/pull/9315
- Re-create empty account by @damian-orzechowski in https://github.com/NethermindEth/nethermind/pull/9180
- Update packages by @rubo in https://github.com/NethermindEth/nethermind/pull/9310
- PluginOrder Refactoring by @svlachakis in https://github.com/NethermindEth/nethermind/pull/9308
- Fix: ArrayPool buffer leak in PatriciaTree Get methods by @gitToki in https://github.com/NethermindEth/nethermind/pull/9322
- Fix uninstall filter by @MarekM25 in https://github.com/NethermindEth/nethermind/pull/9325
- Auto-update fast sync settings by @core-repository-dispatch-app[bot] in https://github.com/NethermindEth/nethermind/pull/9327
- Update OP Superchain chains by @core-repository-dispatch-app[bot] in https://github.com/NethermindEth/nethermind/pull/9328
- Make expected to fail hive tests list & fix gas accounting in eth_simulate by @deffrian in https://github.com/NethermindEth/nethermind/pull/9274
- Fix Taiko Chains Default Config by @dipkakwani in https://github.com/NethermindEth/nethermind/pull/9309
- Xdc header validator by @ak88 in https://github.com/NethermindEth/nethermind/pull/9293
- Fix MCL memory leak by @rubo in https://github.com/NethermindEth/nethermind/pull/9336
- Fix Issues in Taiko Fee Handling by @dipkakwani in https://github.com/NethermindEth/nethermind/pull/9314
- Fix hanging sepolia snap sync by @asdacap in https://github.com/NethermindEth/nethermind/pull/9338
- Fix hive check script by @deffrian in https://github.com/NethermindEth/nethermind/pull/9337
- Feature/cap estimate gas to 7825 by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9331
- Osaka testnet forks by @Marchhill in https://github.com/NethermindEth/nethermind/pull/9321
- Fix blockhash related random invalid block by @asdacap in https://github.com/NethermindEth/nethermind/pull/9340
- Fix selfdestruct missed between transaction by @asdacap in https://github.com/NethermindEth/nethermind/pull/9343
- Make eth_getBlobsV1 return UnsupportedFork post Osaka by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9341
- Xdc genesis spec by @cicr99 in https://github.com/NethermindEth/nethermind/pull/9245
- Implement EIP 2681 validation by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9352
- Fix state error messages to include both block number and hash by @Copilot in https://github.com/NethermindEth/nethermind/pull/9278
- Remove Focal from PPA by @rubo in https://github.com/NethermindEth/nethermind/pull/9358
- Exclude
runtimeconfig.template.jsonby @rubo in https://github.com/NethermindEth/nethermind/pull/9359 - Don't pollute ValidationResult with additional stuff by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9354
- Add debug_traceCallMany RPC method with Geth compatibility by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9333
- Update OP Superchain chains by @core-repository-dispatch-app[bot] in https://github.com/NethermindEth/nethermind/pull/9370
- Auto-update fast sync settings by @core-repository-dispatch-app[bot] in https://github.com/NethermindEth/nethermind/pull/9369
- Fix BloBaseFee for calculation in RPC by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9376
- Fix beneficiary & blob base fee in eth_simulate by @deffrian in https://github.com/NethermindEth/nethermind/pull/9371
- Don't rule peer removal by discovery v5 by @flcl42 in https://github.com/NethermindEth/nethermind/pull/9361
- Bump version to 1.35.0 by @stdevMac in https://github.com/NethermindEth/nethermind/pull/9377
- Move pruning boundry 192->256 on networks that might need it by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9347
- Disconnect on BlockRangeUpdateMessage with empty hash by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9384
- Drop BlockReceiptsTracer._otherTracer on EndBlockTrace by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9387
- Disable
Flashbotsmodule by default by @emlautarom1 in https://github.com/NethermindEth/nethermind/pull/9380 - Fix ArrayPoolList disposal warning in Block.AccountChanges by @bshastry in https://github.com/NethermindEth/nethermind/pull/9385
- feat: Make gas available for evm calculation overridable by @hudem1 in https://github.com/NethermindEth/nethermind/pull/9392
- Use improved ckzg version by @flcl42 in https://github.com/NethermindEth/nethermind/pull/9393
- Fix estimate gas & add timestamp to logs by @deffrian in https://github.com/NethermindEth/nethermind/pull/9379
- Harden Orphaned Block validations by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9389
- Better Isolate trie store during pruning by @asdacap in https://github.com/NethermindEth/nethermind/pull/9346
- Make txpool test run faster by @asdacap in https://github.com/NethermindEth/nethermind/pull/9382
- Safer types for a one of case by @flcl42 in https://github.com/NethermindEth/nethermind/pull/9398
- Fix
eth_getProofsbug with inline storage nodes by @JereSalo in https://github.com/NethermindEth/nethermind/pull/9367 - XDC : Snapshot Manager by @Demuirgos in https://github.com/NethermindEth/nethermind/pull/9318
- Add transaction params checks in rpc by @deffrian in https://github.com/NethermindEth/nethermind/pull/9349
- Fix simple transfer test by @benaadams in https://github.com/NethermindEth/nethermind/pull/9405
- StatelessExecution tool by @deffrian in https://github.com/NethermindEth/nethermind/pull/9324
- Make ExecutePrecompile overridable instead of RunPrecompile by @hudem1 in https://github.com/NethermindEth/nethermind/pull/9396
- Fix StatelessBlockProcessingEnv by @benaadams in https://github.com/NethermindEth/nethermind/pull/9407
- Apply ValueRlpStream optimizations to RlpStream and ValueDecoderContext by @Copilot in https://github.com/NethermindEth/nethermind/pull/9208
- Refactoring HasState by @MarekM25 in https://github.com/NethermindEth/nethermind/pull/9414
- Fix/eth69 correct lower bound by @LukaszRozmej in https://github.com/NethermindEth/nethermind/pull/9409
- Thething by @asdacap in https://github.com/NethermindEth/nethermind/pull/9416
- Update Dockerfiles by @rubo in https://github.com/NethermindEth/nethermind/pull/9467
- Set Ethereum mainnet default gaslimit to 60M by @benaadams in https://github.com/NethermindEth/nethermind/pull/9132
- Disable IIS assets by @rubo in https://github.com/NethermindEth/nethermind/pull/9464
- Fix concurrent tree read by @asdacap in https://github.com/NethermindEth/nethermind/pull/9447
- Use proper blob proofs version by @flcl42 in https://github.com/NethermindEth/nethermind/pull/9423
- Fix bulkset edge case by @asdacap in https://github.com/NethermindEth/nethermind/pull/9430
- Fix/Era import by @asdacap in https://github.com/NethermindEth/nethermind/pull/9431
- Make builds reproducible by @rubo in https://github.com/NethermindEth/nethermind/pull/9365
- chore: update Directory.Build.props by @stdevMac in https://github.com/NethermindEth/nethermind/commit/90c20ed7496e7115ddc611d935e13ede86f4a7c3
- Enable Osaka on Chiado by @Marchhill in https://github.com/NethermindEth/nethermind/pull/9395
- Remove quick fail when running Hive tests by @deffrian in https://github.com/NethermindEth/nethermind/pull/9426
- Add timestamp to simulate logs & blob gas & remove total difficulty by @deffrian in https://github.com/NethermindEth/nethermind/pull/9406
- Refactor RPC comparison workflow for clarity and efficiency by @kamilchodola in https://github.com/NethermindEth/nethermind/pull/9418
- Update Surge Hoodi Chainspec by @dipkakwani in https://github.com/NethermindEth/nethermind/pull/9420
- Reset code filter per block by @benaadams in https://github.com/NethermindEth/nethermind/pull/9415
- XDC : QuorumCertificate Manager by @Demuirgos in https://github.com/NethermindEth/nethermind/pull/9294
- Fix genesis post processor have no allocations by @asdacap in https://github.com/NethermindEth/nethermind/pull/9488
- Update packages by @rubo in https://github.com/NethermindEth/nethermind/pull/9478
- Update System.CommandLine package by @rubo in https://github.com/NethermindEth/nethermind/pull/9479
- Disable osaka chiado hardfork by @Marchhill in https://github.com/NethermindEth/nethermind/pull/9486
New Contributors
- @gitToki made their first contribution in https://github.com/NethermindEth/nethermind/pull/9322
- @bshastry made their first contribution in https://github.com/NethermindEth/nethermind/pull/9385
- @JereSalo made their first contribution in https://github.com/NethermindEth/nethermind/pull/9367
Full Changelog: https://github.com/NethermindEth/nethermind/compare/1.34.1...1.35.0