zkSync Alternative Withdrawal is way to get funds to Layer 1 without interacting directly with
the protocol. zkSync supports most of web3-compatible wallets, so we highly recommend you to use the so the
official client to withdraw funds if that is possible as it is cheaper and more convenient.
In order for the account to be eligible for an alternative withdrawal all of the following must be true:
- It must exist (hold any funds) in the zkSync network for at least 24 hours.
- The account must be locked (no ChangePubKey operation so far).
The amount to compensate is somewhat higher than the base fee due to technical reasons, but the overhead is
negligible (less than 0.000001 ETH).