[OP Stack Deployment] - op-stack on alt-da mode + withdrawal from L2 #707
Unanswered
tiagorvmartins
asked this question in
Deploying the OP Stack
Replies: 1 comment 1 reply
-
Hello, I just wanted to confirm—have you also posted the same question in the OP Stack channel on Discord? |
Beta Was this translation helpful? Give feedback.
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Did you check the documentation?
Did you check for duplicate questions?
Issue Description
I am currently trying to deploy an op-stack layer 2 on alt-da mode rolling up to sepolia on l1, however I am currently not able to do withdrawals after a successful deposit L1 -> L2.
This might be related to the fact that Fault Proofs are still no available on alt-da mode, correct?
When following the tutorial guide on viem op-stack docs for the withdrawal process, the following step fails:
While debugging the code it seems like, there are no previous 'games' and thus it fails doing so.
Having said this, I would like to get an answer to the following questions:
when running optimism with alt-da, are withdrawals still possible to do since Fault Proof System is not there yet (according to the optimism docs) and the only thing being posted to L1 are commitments ?
if answer to question above is affirmative, how can I then do an withdrawal from L2 when running op-stack with alt-da?
In case the answer to first question and second question are positive, then if the DA layer that holds all the transaction data is lost by disaster reason or something else, are withdraws (like emergency exits) on L1 still possible even though the L2 DA layer is lost? Could the escape hatch such as a Forced Transaction mechanism help here recovering something that was on L2, like a account native token?
Answers to the questions above would be greatly appreciated!
Thank you in advance!
Logs
No response
Additional Information
Currently running:
op-node/v1.9.1
op-proposer/v1.9.1
op-batcher/v1.9.1
op-alt-da/v1.9.1
op-geth/latest
Added on getting-started.json while deploying the contracts.
Feedback
No response
Beta Was this translation helpful? Give feedback.
All reactions