ethereum-optimism / ethereum-optimism/optimism
receipt root mismatch
- Dominant language
- Go
- Stars
- 6.5k
- Forks
- 4k
- Avg merge
- 2d 38m
- Merged PRs (30d)
- 164
Description
A cross post of https://github.com/paradigmxyz/reth/issues/23309
Syncing older chains with HF:
```
Pre-merge hard forks (block based):
- Bedrock @0
Post-merge hard forks (timestamp based):
- Regolith @0
- Canyon @1726610400
- Ecotone @1726610400
```
Causes receipt root mismatch:
```
2026-04-04T16:55:52.777436Z WARN Invalid block error on new payload invalid_hash=0x831c260082e808596b447417cf90091b83aa8bccf3a629ec59b3db83e708f459 invalid_number=341064 validation_err=receipt root mismatch: got 0x9f9599c425765449ed5d27cfe13ea6f2c44176a2383a89c1d4603ff4a5331d40, expected 0xe5fc5f8d1cb742fdf1681c16d8c9ba3c7b3bc002a3567e5f3619486a788f53f7
2026-04-04T16:55:52.777498Z WARN Bad block with hash invalid_ancestor=BlockWithParent { parent: 0x466df35b278b3fac25391da3073593d6ad0b58710746efe2adb0e9dc6c38fc67, block: NumHash { number: 341064, hash: 0x831c260082e808596b447417cf90091b83aa8bccf3a629ec59b3db83e708f459 } }
2026-04-04T16:55:52.778070Z WARN Encountered invalid block number=341064 hash=0x831c260082e808596b447417cf90091b83aa8bccf3a629ec59b3db83e708f459
```
[More details here](https://github.com/paradigmxyz/reth/issues/23309)
Contributor guide
Assessment
This issue has not been assessed yet.