# Raydium Liquidity Pool (Add Pool) Creation Guide

{% hint style="success" %}
[SlerfTools - Solana Toolkit Safe](https://slerf.tools/en-us)

open-source, providing the most convenient one-stop experience for Solana users.
{% endhint %}

Raydium is one of the largest decentralized exchanges on the Solana chain. Anyone can create a liquidity pool on it. Once the pool is created, trading can immediately occur on the Raydium swap interface.

Note: Before creating liquidity on Raydium, you must renounce (freeze) permissions;&#x20;

otherwise, the creation will fail. Renounce permissions here >>> [Revoke Authority on SlerfTools](https://slerf.tools/en-us/revoke-authority/solana)

Below is the tutorial for creating a pool on Raydium:

1. **Obtain the OpenBook Market ID**

* Create the OpenBook Market ID at this link: [OpenBook Market ID Creation](https://slerf.tools/lp/openbook)&#x20;
* Please note that the cost of creating an ID is approximately 0.55 to 3 SOL (each ID corresponds to a single trading pair and cannot be reused).

<figure><img src="/files/8Xo9T0V0VzzvWJsKeSxx" alt=""><figcaption></figcaption></figure>

* **Base Token**: Enter the contract address of your issued token.&#x20;
* **Quote Token**: Trading pair token, such as USDT, SOL, etc.&#x20;
* **Minimum Order Quantity**: Precision of the minimum order quantity in the order book. For example, if you enter 2, the minimum trading volume is 0.01. If you enter 4, the minimum trading volume is 0.0001. This represents the number of decimal places for precision.&#x20;
* **Minimum Unit of Variation**: The smallest price display/change in decimal places. For example, if you enter 3, the token price is displayed with 3 decimal places, such as 11.123. If you enter 5, the smallest token price is displayed with 5 decimal places, such as 11.12345.&#x20;
* **Note**: The sum of the minimum order quantity and the minimum unit of variation must not exceed the precision of the quote token.&#x20;
* **Configuration Fee**: Low configuration (suitable for general tokens), medium configuration (suitable for growth tokens), standard configuration (suitable for high-quality value tokens).&#x20;
* **Event Queue Length**: No need to adjust.

2. **Add Pool**
   * After creating the OpenBook Market, go to the Raydium liquidity page.
   * Click the "Create Pool" button in the top right corner.
   * **Note**: If you have not obtained an OpenBook Market ID, you will not be able to add liquidity.

<figure><img src="/files/6Qf8DAhropOxcctOfriM" alt=""><figcaption></figcaption></figure>

3. **Set Price and Ratio**
   * **Set the Initial Price of the Base Token**: This is the amount of quote token required to purchase 1 base token.
   * **Set the Initial Liquidity of Base and Quote Tokens**: You can enter the initial liquidity for one token, and the other will be calculated based on the initial price of the base token.
   * **Set the Start Date and Time** for the pool to be activated.
   * **Ensure You Have Sufficient Funds** in your wallet for the initial liquidity, then click "Confirm and Initialize Liquidity Pool."

**Important Note**: Once you confirm and initialize the pool, you will no longer be able to edit the initial price, liquidity, or start time. Note that the start time is determined by the on-chain time.

![](https://help.pandatool.org/~gitbook/image?url=https:%2F%2F1885923539-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FnmLBiMxr5iATgeZGW8in%252Fuploads%252FO4hHmu1L9BbsFw68tY81%252F%25E8%25AE%25BE%25E7%25BD%25AE%25E4%25BB%25B7%25E6%25A0%25BC.png%3Falt=media%26token=cafdc22c-d7f7-4b36-8b2c-1d03680d1f93\&width=768\&dpr=4\&quality=100\&sign=9a7bd346bfa0f71a4444a72ce2af8ad79501f46964832a96212bef3f5a853337)

* After clicking confirm, you will need to approve two separate transactions in your wallet. These transactions will create the pool, create the AMM account and ID, and add liquidity from your wallet. If you do not see one of the transactions, check if your wallet window is hidden behind the main browser window. If you miss confirming a transaction, the process will fail, and you will need to click confirm again and reapprove all transactions.
* Once you have confirmed the two transactions in your wallet, the new LP will be created, you will receive the new AMM ID, and the pool will start at the set launch time.

4. **Remove Liquidity (Withdraw Pool)**

{% hint style="success" %}
No need to wait, you can remove added liquidity at any time using SlerfTools.&#x20;

Remove Liquidity: <https://slerf.tools/lp/remove>
{% endhint %}

If you are sure that you have added liquidity, you can go to the Raydium page, select "Liquidity," and then scroll down to see your liquidity. (Currently, the Solana chain is very congested, and according to official statements, it may take up to 16 hours to see your liquidity, but this does not affect trading.)

![](https://help.pandatool.org/~gitbook/image?url=https:%2F%2F1885923539-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FnmLBiMxr5iATgeZGW8in%252Fuploads%252FUas6ymUBlYA9tQ5nedkd%252FRaydium%2520Liquidity.png%3Falt=media%26token=ac490e66-ef49-42ee-9610-cf9b34a07644\&width=768\&dpr=4\&quality=100\&sign=a0c05a84cc573339e008d0afe4ac2be2c54f803f5c5b1282c7bab8e6693c0ebe)

Click on your liquidity to see several options such as add liquidity or trade. At this point, select "Remove Liquidity," as shown below:

![](https://help.pandatool.org/~gitbook/image?url=https:%2F%2F1885923539-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FnmLBiMxr5iATgeZGW8in%252Fuploads%252FXemtUNww6VmjdWLwB8WC%252Fraydium%25E6%2592%25A4%25E6%25B1%25A0%25E5%25AD%2590.png%3Falt=media%26token=26242f8b-cf9b-418c-8b3e-ff19e3bbfd9d\&width=768\&dpr=4\&quality=100\&sign=6f59fd9c633b5fb4d7754f887199867fb7468ad60cab6256e943ff1cc26f478e)

Then enter the amount of LP you want to remove and click "Remove Liquidity." After confirming in your wallet, the liquidity will be removed. (If you select "MAX," it will remove all liquidity.)

![](https://help.pandatool.org/~gitbook/image?url=https:%2F%2F1885923539-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FnmLBiMxr5iATgeZGW8in%252Fuploads%252FN4TVr8VJlMbo4l1rhnFV%252Fremove.png%3Falt=media%26token=d9beaf1b-8553-4e87-b4b6-648453added5\&width=768\&dpr=4\&quality=100\&sign=acb5c6b01420ec72fafa2916e8ef913ddf50cc92a955db029f6eb9b64af6277b)

That's the complete tutorial on adding/removing liquidity on Raydium.

If you have any questions, please join our Telegram group: <https://t.me/SlerfTools> for assistance. Thank you.


---

# 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.slerf.tools/en/liquidity-management/liquidity-creator-solana/raydium-liquidity-pool-add-pool-creation-guide.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.
