You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Apr 6, 2026. It is now read-only.
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:
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.
While following the ETH bridge tutorial with Viem (OP Sepolia → Sepolia), I ran into a
BlockNotFoundErrorat Step 5 – Prove the withdrawal on the L1, insidebuildProveWithdrawal.The error happens because the
outputreturned in Step 4 – Wait for withdrawal prove is incorrect.Specifically, the
l2BlockNumbervalue looks like a timestamp (e.g.1768953611) rather than a valid L2 block number, which later causesgetBlockto fail.After some investigation, this
outputseems to come from an invalid dispute game created by:0x05F9613aDB30026FFd634f38e5C4dFd30a197Fa1This 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.