# Liquidity Pools

{% hint style="info" %}
**Please look here for detailed information:** [Technical whitepaper](https://drive.google.com/file/d/1w5FvSkhnWyHkHy7bvfz1IRrfpV247tkw/view)
{% endhint %}

Our liquidity pools are designed to provide strong incentives for liquidity providers to contribute their funds. With our pools, liquidity providers can earn generous rewards of 86% of the fees generated by each pool, no matter which type of pool they choose. These rewards are distributed instantly to liquidity providers.

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

## Pool types

Our protocol supports two types of pools - weighted pools and composable stable pools. Weighted pools are ideal for assets such as $USDC, $STB, or $RAY and composable stable pools are designed for stable assets such as $USDC/$USDT or $SOL/$mSOL to provide a reliable and predictable trading experience.

## How to create a liquidity pool

{% embed url="<https://www.youtube.com/watch?v=vF9-A-zzyDw>" %}


---

# 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.stabble.org/the-protocol/liquidity-pools.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.
