> For the complete documentation index, see [llms.txt](https://id.wiki.zks.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://id.wiki.zks.org/tutorial/tutorial-zkswap-v2.md).

# Tutorial ZKSwap V2

## **Pengenalan ZKSwap V2**

* Listing Token Tak Terbatas
* Penarikan Dana Yang Cepat (Dalam 20 - 30 Menit Melalui Cirkuit yang telah dioptimalkan)
* Personalized Fee Token (Pilih sendiri token yang akan kamu gunakan sebagai fee)
* Pengaktifan L2 BSC, HECO, OKEX Chain akan segera menyusul setelah peluncuran mainnet V2

## **Migrasikan Aset Anda Dari ZKSwap V1 ke V2**<br>

1. Masuk ke <https://v1.zks.app> , konekan ke jaringan ethereum, dan withdraw asset kamu dari L2 ke L1.(V1 dan V2 memiliki liquidity tersendiri. jika kamu menambahkan liquidity ke V1 harap untuk menghapus liquidity dari L2 terlebih dahulu sebelum kamu withdraw asetmu.)

![](https://gblobscdn.gitbook.com/assets%2Fzkswap-en%2F-MflI95SRm65ZvrYP1Ai%2F-MflIVsQN-1Qj_Y5UHRF%2F0.png?alt=media)

2\. Kamu akan menerima asetmu dalam waktu sekitar 40 menit tergantung pada seberapa padat jaringan Ethereum. (Biasanya membutuhkan waktu 1-3 menit untuk mengirim transaksi ke L1.)

![](/files/-Mfugw_0NomnpFdyo27y)

3\. Login ke WEB APP ZKSWAP v2 ( <https://zks.app> ) , koneksikan ke jaringan ethereum, pilih L2 Wallet dan Pilih Deposit. (Langkah-langkah deposit masih sama seperti di L1)<br>

![](https://lh6.googleusercontent.com/TMEj_gOGTeNFpJVNc2L1Ci6LLOWic_RbpzalAUkqD5wNB8MAf1uBBi1MHn9HdzUNeR9bvXJCNPIGIa-GOS3vrz3LuQGqK4EArbRaqOzzumu2wL_X7zZsTAsYJEDpNMeYhG2XOc0G)

## **Mendaftarkan Token**<br>

ZKSwap V2 mendukung “Unlimited token listings” . Kamu bisa mendaftarkan token ERC-20 manapun sekarang juga.\
**Tutorial:**&#x20;

## **Pengaturan Biaya**

ZKSwap V2 memungkinkan pengguna untuk memilih token di antara ZKS, WBTC, ETH, dan USDT untuk biaya fee. Kamu dapat mengedit fee token melalui Pengaturan di sudut kanan atas beranda ZKSwap.

![](https://lh4.googleusercontent.com/nyG5q6CgV47_rdRYqM6Iv4yzFYi-_dTrAAwM-Yw3p3ozxWWQ-zeJEaRxINiOVLpFUCewfcRcvUbrHMIGngGTa7NFZJw_xW4b8IXl-Rgy8CGqFvedWNsZS50EWUeexvhuE6RF7nlh)

Kegunaan dari Fee token saat ini untuk: withdraw,transfer,dan menambah/menghapus liquidity. (Fees hanya berlaku ketika kamu melebihi batas pemakain “Transaksi Gratis” Harian kamu).

![](https://lh3.googleusercontent.com/j1chR8rCFHyZ8wJ5tDD8kpW5vaVTd06hfJOv9mSWEcch4hiUqPMQ1bXaRT1GQImkBwwaUzt5tLnEZ0dzEb3rMXdCzZ7wZn8sllKTjcwZ6P9Ps5fmUDzPXXi8q1F13PDfIXhD1_MV)

Dalam waktu dekat, lebih banyak fee token yang akan ditambahkan dan diterapkan ke lebih banyak kasus penggunaan. Stay Tuned :) !<br>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## 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, and the optional `goal` query parameter:

```
GET https://id.wiki.zks.org/tutorial/tutorial-zkswap-v2.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

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.
