Mantle Backports Reth State Root Fix in op-reth v1.6.3 After Nov 5 Bug, Assets Safe
Key Takeaways
- •Mantle Network shipped op-reth mantle-v1.6.3, a release on its own production version line that backports the upstream Reth fix instead of moving to the newest upstream version.
- •Security firm Blockaid disclosed on November 5 that unpatched nodes could generate incorrect state roots and return faulty state proofs via eth_getProof, the RPC method applications and bridges use to verify on-chain state.
- •The upstream fix landed in Reth on November 3, two days before the public disclosure, in patched releases that included Reth v2.10.0 and op-reth v2.8.1.
- •Blockaid categorized the issue as a correctness bug rather than an exploit and found no loss of funds, while Mantle confirmed assets are safe, no user action is required, and no database migration is needed.
- •Because most OP Stack chains share the op-reth client, the bug created correlated risk across otherwise independent networks, prompting responses such as Base's node-reth v1.5.3 release and Celo's backport merge.

Mantle Network stayed online throughout a state root bug present in Reth, the upstream execution client behind its op-reth stack, that was affecting Ethereum-compatible networks more broadly. The team shipped op-reth mantle-v1.6.3, a release on Mantle's own production version line that backports the upstream bug fix instead of jumping to the newest upstream version. In an announcement on X, Mantle said assets are safe, no user action is required, and no database migration is needed, while asking node operators to upgrade (post).
A Brief Incident With High Stakes
The episode was short and invisible to end users, which might make it seem unimportant. It is not: state roots are cryptographic commitments used to prove the validity of account balances and contract storage, and miscalculating them can cause nodes to stall, return invalid proofs, or diverge from the canonical chain. "For a Layer 2 to settle to Ethereum, correctness at this layer is fundamental," Mantle's announcement stressed.
What Happened and Who Was Affected
The flaw sat in Reth, a Rust implementation of an Ethereum execution client, and in op-reth, its OP Stack variant deployed by several Layer 2 networks. On November 5, security firm Blockaid disclosed that unpatched nodes could produce incorrect state roots and return incorrect state proofs via eth_getProof, the RPC method applications and bridges rely on to verify on-chain state. Blockaid classified the issue as a correctness bug rather than an exploit and found no loss of funds in the wild. The upstream fix had landed in Reth on November 3 — two days before Blockaid's public disclosure — shipping in patched releases that included Reth v2.10.0 and op-reth v2.8.1.
The response spread across the ecosystem. Base published node-reth v1.5.3 and said it had re-verified its node's correctness, while Celo merged a backport. Mantle chose a different path, patching its production line directly rather than updating to the latest release — the backport route, which delivers a targeted fix to an existing release line without pulling in unrelated changes from newer upstream versions.
Why It Matters for the Broader Crypto Ecosystem
Execution clients are among the least visible yet most consequential components of blockchain infrastructure. Developers extend APIs and run indexers on top of them. Institutions depend on custodians, exchanges, and data providers. Every one of these layers relies on nodes reaching consensus on state. A bad state root does not necessarily mean stolen funds — it can mean inaccurate proofs, stopped synchronization, or applications receiving inconsistent data.
When bridges and cross-chain messaging services depend on provable state, even a brief inconsistency can trigger precautionary halts. Those halts were a defensive response, not the result of exploitation, but they demonstrate how quickly a single client bug can create ecosystem-wide disruption.
The event also highlights the importance of client diversity, and its limits. Ethereum's execution layer benefits from running multiple clients, reducing systemic risk if one fails. Most OP Stack chains, however, share op-reth. A bug in that common component therefore creates correlated risk across otherwise independent networks.
What Happens Next for Mantle and OP Stack Networks
The immediate step is operator adoption. A patch only reduces risk once node operators, RPC providers, validators, and infrastructure teams deploy it, and operators are expected to plan upgrades and test their nodes. Blockaid advised protocols and bridges to verify that their providers are patched.
Longer term, the episode underscores three patterns: faster disclosure and backports for production lines that cannot update immediately; more contingencies for client bugs, including proof verification for cross-chain messages when proofs cannot be trusted; and continued analysis of shared dependencies across OP Stack chains.
For Mantle, the test is continuity. Its founding proposition hinges on scalability, low fees, and trusted settlement for decentralized finance, games, and consumer applications. Staying online through an upstream bug supports that proposition, but the network still needs to show its production line remains in sync with upstream security patches. Blockchain security, in the end, is also about the software that computes state — and the speed at which it is patched.