Withdrawals

For L2 to L1 withdrawals, the process begins when a user interacts with the L2BaseToken.sol system contract on the Via chain to burn their assets. During this transaction, the user specifies the L1 recipient address, and the contract logs the withdrawal request within the L1 batch by emitting a Withdrawal event.

Once the L1 batch reaches finality, the Verifier Network extracts all withdrawal requests from the logged batch data and initiates a withdrawal session

Last updated