-
Notifications
You must be signed in to change notification settings - Fork 329
Open
Description
While following the ETH bridge tutorial with Viem (OP Sepolia → Sepolia), I ran into a BlockNotFoundError at Step 5 – Prove the withdrawal on the L1, inside buildProveWithdrawal.
The error happens because the output returned in Step 4 – Wait for withdrawal prove is incorrect.
Specifically, the l2BlockNumber value looks like a timestamp (e.g. 1768953611) rather than a valid L2 block number, which later causes getBlock to fail.
After some investigation, this output seems to come from an invalid dispute game created by:
- EOA: 0xbAA4165C68C1A02b435E85575505A494aDc98B93
- DisputeGameFactoryProxy:
0x05F9613aDB30026FFd634f38e5C4dFd30a197Fa1
This issue currently affects the tutorial example when following the documented steps.
This address is repeatedly doing the same thing. I don't know if this indicates a problem; it looks like a test or a prank.

Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels