# Withdraw

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.

![Withdrawl request menu](/files/-MCbORV-9Oguy3AqNyLp)

![Withdraw out menu](/files/-MCbOxnaCmNxkQnrjMMr)

## Instant withdrawal

WIP


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zkopru.network/develop/getting-started/withdraw.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
