> For the complete documentation index, see [llms.txt](https://hertzflow.gitbook.io/hertzflow-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://hertzflow.gitbook.io/hertzflow-docs/tutorials/liquidity-providing.md).

# Liquidity Providing

{% stepper %}
{% step %}

## Select a Pool or Vault

<figure><img src="/files/56kD6Ja12cdGkFJMJvYe" alt=""><figcaption></figcaption></figure>

Browse the pool and vault list or search for a specific market. Filter by asset class: Crypto, Forex, Equities, Indices, Commodities, or Meme.

* Toggle **In Wallet** to show only pools where you already hold HzLP tokens
* Click any pool row to open its detail page

{% hint style="info" %}
**Pools (HzLP)** give you exposure to a single market. **Vaults (HzV)** spread your capital across multiple markets automatically.
{% endhint %}
{% endstep %}

{% step %}

## Deposit or Withdraw

### Depositing

Go to the **Deposit** tab on any pool page. Enter your USDT amount and you'll see:

| Field                     | What It Shows                                                |
| ------------------------- | ------------------------------------------------------------ |
| **HzLP Amount**           | How many tokens you'll receive (`Your USDT / HzLP Price`)    |
| **HzLP Price**            | Current price per token in USDT                              |
| **Remaining Deposit Cap** | How much more the pool can accept before hitting its max AUM |
| **Approval Status**       | Whether you've approved USDT spending for this contract      |

Your deposit must not exceed the remaining pool capacity, and the post-deposit PnL factor must remain compliant.

### Withdrawing

Go to the **Withdraw** tab and enter your HzLP token amount:

| Field                        | What It Shows                                           |
| ---------------------------- | ------------------------------------------------------- |
| **USDT Amount**              | How much USDT you'll receive (`Your HzLP × HzLP Price`) |
| **Remaining Withdrawal Cap** | Maximum USDT available to withdraw right now            |
| **Current HzLP Price**       | Token value at the time of withdrawal                   |

Withdrawals settle instantly. The withdrawal cap depends on current PnL and reserve constraints — if it's lower than expected, traders likely hold large unrealized profits.
{% endstep %}

{% step %}

## Monitor Your Positions

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

### Pool Info

| Metric                       | What It Tells You                          |
| ---------------------------- | ------------------------------------------ |
| **TVL**                      | Total pool value in USD                    |
| **Total Earned Fees**        | Cumulative fee income since pool launch    |
| **Remaining Deposit Cap**    | Room for new deposits                      |
| **Remaining Withdrawal Cap** | Maximum available for withdrawal           |
| **Your Deposits**            | Value of your HzLP holdings in USDT        |
| **Your Earned Fees**         | Your proportional share of total pool fees |

### Historical Charts

Track **TVL** and **Fee APR** over 30d, 90d, or 180d. Fee APR shows annualized returns from trading fees only (excluding PnL variance), giving you a stable baseline for yield expectations.

### Activity Log

View all deposit and withdrawal events with timestamps, token amounts, USD values, and transaction hashes. Filter between **My Activity** (your transactions) or **Pool Activity** (all pool flows).

{% hint style="info" %}
**Pools vs. Vaults:** Pools (HzLP) give you exposure to a single market. Vaults (HzV) spread your capital across multiple markets automatically — same deposit/withdraw flow, but with built-in diversification.
{% endhint %}
{% endstep %}
{% endstepper %}

{% hint style="danger" %}
**Risk Warning:** As an LP, you are the counterparty to every trade in your pool. When traders profit, your pool value decreases. While fee income provides a positive baseline over time, short-term losses are possible — especially during strong directional moves. Only provide liquidity with capital you can afford to lose. See [LP Risk Management](/hertzflow-docs/liquidity-provision/lp-risk-management.md) for details.
{% endhint %}


---

# 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://hertzflow.gitbook.io/hertzflow-docs/tutorials/liquidity-providing.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.
