zkopru
🔗 Source code
arctic-roll
arctic-roll
  • What is zkopru?
  • Getting started
    • Install CLI
    • Deposit
    • Transfer
    • Withdraw
    • [WIP] Atomic swap
    • [WIP] Migration
  • How it works
    • Transaction
    • Block structure & serailzation
    • Account
    • UTXO
    • Encrypted memo field
    • Atomic swap
    • Grove: Merkle trees of zkopru
    • Merged leaves & optimistic rollup
    • Mass deposit
    • Mass migration
    • Instant withdrawal
  • Roadmap
Powered by GitBook
On this page
  • Withdrawal request & withdraw out after the finalization.
  • Instant withdrawal

Was this helpful?

  1. Getting started

Withdraw

PreviousTransferNext[WIP] Atomic swap

Last updated 4 years ago

Was this helpful?

If you want to withdraw your assets to the layer-1, you need to send the withdrawal request first. And then, you need to wait seven days for the finalization of your withdrawal request.

However, the system supports instant withdrawal using the pay-in-advance feature. When you create a withdrawal request, you can set an additional fee for the pay-in-advance. After a block includes the withdrawal request, you can request a pay-in-advance to the proxy payer. It works in a way that the proxy payer pays first while transferring the withdrawal leaf's ownership.

Withdrawal request & withdraw out after the finalization.

  1. Select the 'withdraw request' menu at the top menu screen.

  2. Type the address where to withdraw out to.

  3. Type the amount of withdrawal.

  4. Type fee.

  5. Type 0 for the pay-in-advance fee.

  6. Please wait for the finalization (Arctic Roll testnet finalizes blocks very quickly for testing purpose.)

  7. Go to the 'withdraw out' menu.

  8. Select a finalized withdrawal from the list.

Instant withdrawal

WIP

Withdrawl request menu
Withdraw out menu