# How to use Zap to add liquidity in LineHub DEX V3

Traditionally, adding liquidity to concentrated pools like USDT/ETH can be complex and inefficient. For example, converting $10,000 USDT to match the 30% USDT and 70% ETH pool ratio could impact prices or cause transaction failure.

Recognizing this, LineHub has partnered with KyberSwap to introduce KyberZap into Pool DEX v3, streamlining liquidity provision regardless of complexity.

**Key advantages of KyberZap:**

* **Simplified Liquidity:** KyberZap makes adding liquidity as easy as swapping tokens.
* **Price Impact Reduction:** The internal Aggregator ensures efficient token swaps, minimizing price effects.
* **No Leftover Tokens:** On-chain algorithms adapt to pool changes, optimizing token swaps and reducing leftovers.

## How to use Zap to add liquidity?&#x20;

1. Access LineHub and connect your wallet. \
   Go to the Pool section and choose DEX V3 Liquidity.

<figure><img src="/files/FONdk0ueaR9eEIDXDPeD" alt=""><figcaption></figcaption></figure>

2. Choose "Single Deposit" and the token you want to add. Zap will automatically suggest some suitable vaults.

<figure><img src="/files/TbTK9lAGQoqB2BsTQV8B" alt=""><figcaption></figcaption></figure>

3. Pick one from the available vaults.
4. Enter your deposit amount and let Zap handle the rest!

The Zap feature automatically swaps your current token at the best available rate using a DEX Aggregator. It also selects the most optimal liquidity pool and range to ensure maximum profit.&#x20;


---

# 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.linehub.io/tutorials/how-to-use-zap-to-add-liquidity-in-linehub-dex-v3.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.
