> For the complete documentation index, see [llms.txt](https://derpdex.gitbook.io/home/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://derpdex.gitbook.io/home/products/genesis-pools/how-it-works.md).

# How it works?

The APR accumulation and calculation will be start with the start of Genesis Pool campaign. User need to provide liquidity to whitelisted LP pools with 1% fee tier or USDC/ETH pool with 0.3% fee tier or USDC/USDT pool with 0.01% to be eligible for genesis launch campaign.

## **Depositing**

To provide liquidity to Genesis Pool, you can access the pools from the below link.

{% embed url="<https://app.derpdex.com/#/genesis-pools>" %}

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

Adding liquidity to Genesis Pool is similar to adding liquidity in general, the only difference here is that you will receive additional rewards for the liquidity provided. Once the user have provided liquidity for the genesis pool, the `Deposited` field in the table will turned from red cross to green tick.

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

Users can deposit their liquidity into the Genesis Pool from the pool page with their assets. As soon as they provide liquidity to [whitelisted pools](https://derpdex.gitbook.io/home/products/genesis-pools/rewards#whitelisted-pools), they will automatically join genesis pool and start calculating rewards. To provide liquidity, simply connect your wallet and click on any pool to add liquidity.

***Notes: Both ETH and WETH are acceptable to the whitelisted pools (which contains WETH from the pairs).***&#x20;

1. Click on any pool from the Genesis Pool Page(say WETH/PEPE)<br>

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

2. Click on `Add Liquidity` to open the page with liquidity options.

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

3. Scroll below to input amount of tokens you want to provide for any one token in the pair, amount of other token to be added will be calculated automatically.<br>

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

4. Now just select the liquidity range from the following and click on `Add liquidity` to add.<br>

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

## Withdraw

* LPs with flexible deposit can initiate withdrawal process anytime after providing liquidity.
* During the withdrawal, LPs can withdraw their locked liquidity from the Pool page. Any accumulated reward will be airdropped after the campaign.
* User can withdraw liquidity by accessing their pool page from here and then removing liquidity by clicking pool under `My Pool` section.<br>

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

Airdrop amount will be calculated based on how long the liquidity is provided and will rewarded at the end of the Genesis campaign. You can check the reward from the below page.

{% content-ref url="/pages/aXJYNN4Xwc12pkmf3LGc" %}
[Rewards](/home/products/genesis-pools/rewards.md)
{% endcontent-ref %}


---

# 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:

```
GET https://derpdex.gitbook.io/home/products/genesis-pools/how-it-works.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.
