# How to create a liquidity pool for a new token?

To create a liquidity pool for a token pair and list your token on PlasmaSwap, you need to:

* create a pair contract (pool),&#x20;
* set up an exchange rate, and
* add your initial amount of tokens in the created pool.

1. Visit the Swap page at <https://apy.plasma.finance/swap>.&#x20;
2. Select your token and the pairing token you desire (in this example, we will use ETH and PPAY to create an ETH/PPAY pair). Choose the PlasmaSwap provider in swap settings. If this token pair does not exist, you will see this screen.

![](https://lh4.googleusercontent.com/HrOGkZZLbOkwvYqMLSHbXIAjBiCtkkjxpz-txpjYCgjvuzZcUBcNCe-lOKWcK5hfMe-59RPuekiJ28X0ejRYcX7WdeRt2x38DuQaO9gqD95oGKb4UOYYwkpXZxU6pZDHoJFuBQ7I)

3\. Select the first option, “**Create a trading pair and earn on liquidity mining**”. This will take you to the Liquidity Management page.<br>

![](https://lh4.googleusercontent.com/lvcUTOKjIioaMLRJby_PebMEGoEm25APuhjvXtHv2ELSX-ANNkg4Mm5Tqo3eAp9vrj2xkds8obce0vNpoX3CqOz0PdBZ4IE_2BQ5PF34TTOL2HE8sFsy4yV1szOrLVEmC9CTFsCd)

4\. Select both desired tokens. Ensure you also select PlasmaSwap as a provider from the dropdown menu.\
5\. You now need to determine an exchange rate for tokens in the new pool. A good way to do this is to check the rates on another provider like Uniswap and choose the same rate of tokens in this new pool.\
6\. Once you’ve set the initial rates and are happy with them, sign the transactions approval of contracts and supply.

![](https://lh3.googleusercontent.com/bluH7jGYLAdpqx4Bkp1_CYfaXjCLNBsOGbi-cP1Ig5BtMyjje1QFdSwwSASTPdMsEya-bdPH8-V0kyv2w2NTGNWetqnTI-RPLdH6RLM2Ydud0UWvvZyMqoFrq_Ppc4KFdu9mN6Cy)

7\. If successful, you will have created a new trading pair for tokens on PlasmaSwap and are also the first liquidity provider to this pair. You should also see the LP tokens representing your share of the trading pool on your wallet balance.\ <br>


---

# 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.plasma.finance/guide-for-plasma.finance/how-to-create-a-liquidity-pool-for-a-new-token.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.
