# two-sided liquidity pools

Now it's time to dive in the most powerful feature of hadeswap - being able to provide both side of a liquidity pool in order to earn from the fees generated by the pool itself! How? Well, it's a lot more easy than you think!

### How do I create a pool to provide NFTs *and* SOL?

1. Go to "<mark style="color:blue;">my pools</mark>" top right and then click on "<mark style="color:blue;">+</mark> <mark style="color:blue;">create pool</mark>".
2. Pick the NFT collection you would like to create a pool for from the drop down menu.

   <figure><img src="/files/UChitBxsp4dwopt7lGQ2" alt=""><figcaption></figcaption></figure>
3. Click on "<mark style="color:blue;">do both and earn trading fees</mark>"
4. On the **pool settings** page of the "<mark style="color:blue;">create pool</mark>", you can fill in the following parameters to put your sell order for the collection or the NFT:

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

* "<mark style="color:blue;">fee</mark>" = the fee you want to take on every trade that uses your pool (in %)
* "<mark style="color:blue;">spot price</mark>" = the price at which you want to start selling your NFT (in SOL)
* "<mark style="color:blue;">bonding curve</mark>" = which price mechanism do you want to pick (linear curve/exponential curve)
* "<mark style="color:blue;">delta</mark>" = for a linear curve, that would be the increment (in SOL) that you want to sell the next NFT of the collection at, for the exponential curve, that would be the increase (in %) that you want to sell the next NFT of the collection at.
* and of course, don't forget to add your assets by pressing "<mark style="color:blue;">+ select NFTs!</mark>"

Once you have selected the desired parameters for your two-sided liquidity pool, click on "<mark style="color:blue;">create pool</mark>", you can sign the transaction and your very own liquidity pool will be active and you're ready to earn trading fees!


---

# 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.hadeswap.com/providing-liquidity-how-does-it-work/two-sided-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.
