[Standard] Ethereum - Mainnet and Testnets - Upgrade to Reth v2.4.1 / Erigon 3.5.2

Scheduled Maintenance Report for Quicknode

Completed

The scheduled maintenance has been completed.
Posted Jul 22, 2026 - 20:00 UTC

In progress

Scheduled maintenance is currently in progress. We will provide updates as necessary.
Posted Jul 22, 2026 - 14:00 UTC

Scheduled

We are upgrading our Ethereum Mainnet and Testnet infrastructure running Erigon to v3.5.2 (which includes the changes previously released in v3.5.1) and Reth to v2.4.1. These releases address several issues affecting RPC response accuracy, subscription delivery, and node stability, including a fix for a sync-halting regression on Erigon, alongside a dependency update on Reth that builds on the v2.4.0 improvements, which delivered reduced payload processing latency, improved transaction propagation, and enhanced RPC compatibility. This is a drop-in upgrade and does not require a resync.

During the maintenance window, brief interruptions to RPC availability may occur.

RPC Changes:
- eth_getProof / debug_executionWitness — Fixed a bug where state commitments could become inconsistent for blocks that straddled a step boundary during parallel execution, which could cause these endpoints to return incorrect or incomplete state data.
debug_executionWitness — Fixed to avoid returning incomplete witness data.
- eth_subscribe (logs, newHeads) — Fixed missing WebSocket notifications and incorrect log indexing that could occur during parallel execution.
Block-data-only endpoints (e.g. block retrieval methods) — Fixed an issue causing errors on nodes pruned below the requested block's state history, when only block data was needed.
- JSON-RPC batch requests — Fixed a race condition in gzip-compressed batch responses containing two or more streamable methods that could cause a node crash.
- eth_sendRawTransactionSync — Timeout support has been added, matching EIP-7966-style timeout behavior.
- eth_getProof — Empty-proof normalization has been improved for geth alignment.
- eth_simulate — Multiple fixes have been applied for improved compatibility.
- eth_estimateGas — Several fixes have been applied for improved compatibility.


RELEASE:
https://github.com/erigontech/erigon/releases/tag/v3.5.2
https://github.com/paradigmxyz/reth/releases/tag/v2.4.0
https://github.com/paradigmxyz/reth/releases/tag/v2.4.1
Posted Jul 14, 2026 - 22:08 UTC
This scheduled maintenance affected: Ethereum (Mainnet — JSON-RPC API, Mainnet — Websockets API, Mainnet Beacon — REST API, Mainnet — Webhooks, Mainnet — Streams, Sepolia — JSON-RPC API, Sepolia — Websockets API, Sepolia Beacon — REST API, Sepolia — Webhooks, Sepolia — Streams, Hoodi - JSON-RPC API, Hoodi - Websockets API, Hoodi — Webhooks, Hoodi - Beacon REST API, Hoodi - Streams).