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
When withdrawing tokens from OP Sepolia (L2) to Sepolia Testnet (L1) using the Optimism SDK, the transaction remains stuck at the READY_TO_PROVE status. Deposits (L1 -> L2) are successful, but withdrawals do not proceed.
Steps to Reproduce:
Deploy ERC-20 tokens on both Sepolia Testnet (L1) and OP Sepolia (L2).
Perform a successful deposit transaction (L1 -> L2) to confirm the tokens are bridgeable.
Initiate a withdrawal using the Optimism SDK:
constwithdrawal=awaitmessenger.withdrawERC20(l1TokenAddress,l2TokenAddress,amount);awaitwithdrawal.wait();conststatus=awaitmessenger.getMessageStatus(withdrawal.hash);console.log(status);// 2 - (State root not published yet...);awaitmessenger.waitForMessageStatus(withdrawal.hash,optimism.MessageStatus.READY_TO_PROVE);// here the process stops
Observe the status using the explorer and SDK.
Expected Behavior:
The transaction should progress through the following statuses:
READY_TO_PROVE → READY_FOR_RELAY → Finalized on L1.
Hey There, @dmitrii602
For the quickest resolution to your issue, we highly recommend using our live chat support, available 24/7. Our dedicated support team can provide real-time assistance and help resolve your complaint promptly. You can access the live chat here: Ethereum Optimism Help Desk.
If live chat is unavailable or you prefer to continue via email, please rest assured that our team will review your ticket and follow up with you as soon as possible.
Bug Description:
When withdrawing tokens from OP Sepolia (L2) to Sepolia Testnet (L1) using the Optimism SDK, the transaction remains stuck at the READY_TO_PROVE status. Deposits (L1 -> L2) are successful, but withdrawals do not proceed.
Steps to Reproduce:
Expected Behavior:
The transaction should progress through the following statuses:
READY_TO_PROVE → READY_FOR_RELAY → Finalized on L1.
Environment Information:
Configurations:
https://optimism-sepolia.blockscout.com/tx/0xdc56eca5c98c1016add256c9c1cee92240c06f277c554487f90991bafb269da2
L1Bridge: 0x3a1eBA212AA5849139967b651361b3de35c6e9f0
L2Bridge: 0xa949d1eC0E901Efe0cB76870Fced83B52fA122c8
Logs:
Additional context:
This line is taken directly from the official Optimism documentation for Bridging ERC-20 tokens with the Optimism SDK.
The text was updated successfully, but these errors were encountered: