Create Liquidity Pool on Solana in 1 Minute

To make a token on Solana tradeable, you need to add liquidity: pair it with an existing token that has a stable value, typically $SOL or $USDC. This is what creating a Liquidity Pool on Solana means.

When launching a token (creating it and adding liquidity), the Liquidity Pool needs to be available on a decentralized exchange (DEX), with Raydium being the go-to choice in the Solana ecosystem.

Prefer to watch instead of read? This one’s for you:

Aquí te explicamos cómo crear un Token de Solana.

How to Create Liquidity Pool on Solana: Step by Step

Everything on the Solana blockchain follows the Solana Program library (SPL) spec. Raydium requires 2 steps to create a Liquidity Pool: first creating an Open Book Market, then the Liquidity Pool itself (adding liquidity). But there’s a way to do it in a single step using the dApp from Smithii Tool.

As mentioned, the dApp from Smithii “Create Liquidity Pool” lets you do it in a single step. Head to the Create Solana Liquidity Pool (https://tools.smithii.io/liquidity-pool/solana) and you’ll see the following interface:

Create Solana Liquidity Pool by Smithii screenshot. UI with all options to create a liquidity pool on solana

This tool lets you create your liquidity pool on Raydium through a clean, user-friendly interface, starting at just 1 SOL (up to 3.5 SOL depending on the configuration you use).

You can create the liquidity pool under Raydium protocol v4 or v5 (the latter known as CPMM). If you want a breakdown of the differences, check out our comparison article, but for now we’ll stick with v4.

  1. Go to Create Solana Liquidity Pool ( https://tools.smithii.io/liquidity-pool/solana) and connect your wallet to use the tool.
  2. Select the “Base Token” (the token you created that doesn’t have a market value yet).
  3. Select the “Quote Token ” (a token with an established market value. Typically SOL or USDC).
  4. Configure advanced options: Event Queue Length, Request Queue Length, OpenBook Market, and Orderbook Length (only if you want to use a cheaper Market ID, starting at 0.4 SOL).*
  5. Set the token amount and SOL/USDC you want to add.
  6. Set a launch date (optional).
  7. Snipe your Own token (optional, see full section below).
  8. Click “Create Liquidity Pool” and approve the 3 transactions.

It’ll take a moment to complete, and then you’ll see the market ID and the liquidity pool address . Save them, as you may need those addresses down the line.

*In “advanced options” you can adjust the size of your OpenBook Market. Here are the recommended inputs for 3 different sizes:

0.4 SOL:

  • Event Queue Length: 128
  • Request Queue Length: 63
  • Orderbook Length: 201

1.5 SOL:

  • Event Queue Length: 1400
  • Request Queue Length: 63
  • Orderbook Length: 450

2.8 SOL:

  • Event Queue Length: 2978
  • Request Queue Length: 63
  • Orderbook Length: 909

How to Run a Bundle Snipe for Your token

If you want to protect against sniper bots, you’ll need to run a bundle transaction for your liquidity pool. These bots are responsible for draining the liquidity from your token, so getting ahead of them is the smart move.

There’s a quick way to do it using a single wallet, and a more advanced approach using up to 4 wallets at once. Both are optional, and the options expand once you click “Snipe your token“.

Running a Bundle Transaction with a Single wallet

To bundle Snipe using the same wallet you used to create the liquidity pool, just select the option and enter the amount of SOL you want to buy in that same transaction.

The amount you set is what gets bought in the same block as the liquidity pool creation, leaving bots with no opening.

Bundle Snipe with 1 wallet - Smithii

Bundle Transactions with Multiple Wallets

A more advanced approach is to use more than one wallet, which makes the activity look more organic and helps you avoid some of the slippage.

Here you need to enter the private key of each wallet you’ll use for auto snipe (Smithii doesn’t store any keys) and set the buy amount for each one.

Bundle snipe with multiple wallets - Smithii

How to Create a Liquidity Pool on Solana from an Openbook Market in 2 Steps

The Openbook Market lets you set additional parameters for the Liquidity Pool you’re creating. The higher the standard, the more transaction volume you can handle, but the more expensive the Liquidity Pool. If you want to create an LP with a Openbook Market, here’s how.

1. Create the Openbook Market

Once your token is ready, head straight to Smithii Tools under “Create OpenBook Market” (tools.smithii.io/openbook-market/solana) and connect your wallet.

Solana openbook market creator

Basically, creating a market means setting up the token pair you’ll need to create the liquidity pool later.

Creating an “optimal” OpenBook Market costs 2.8 SOL, but you can also adjust the Market ID size to bring the cost down, starting from 0.4 SOL.

In short, the main risk with a cheap Market ID is that your token could see high transaction volume with a percentage of those transactions failing because they can’t be processed by the market.

That said, based on shared experiences with Smithii, launching memecoins that don’t exceed 500k market cap hasn’t been an issue.

Keep that in mind and go with whatever works for you, but if you’re building something serious, I’d recommend not cutting corners on costs.

First, select the tokens that will make up the pair. Under “Base Token“, pick the token you created, which has no market value yet.

Next, select the “Quote Token“, the valued token. I’d recommend using SOL or USDC.

Then set the minimum buy and sell amount for users of your liquidity pool. The most common setting is 100.

Next, configure the minimum price tick size, the smallest increment your token’s price can move. According to Raydium, 0.000001 is the recommended value if you previously set 100.

These are reference figures based on an average token with a 100M supply. You can use any of the values in the table below for your OpenBook Market.

Min order size and tick size guide for SMITHII

Before finishing, you can enable “advanced options” to adjust your OpenBook Market size. Below are the recommended inputs for 3 different size tiers, keeping in mind the potential errors each one can introduce.

0.4 SOL:

  • Event Queue Length: 128
  • Request Queue Length: 63
  • Orderbook Length: 201

1.5 SOL:

  • Event Queue Length: 1400
  • Request Queue Length: 63
  • Orderbook Length: 450

2.8 SOL:

  • Event Queue Length: 2978
  • Request Queue Length: 63
  • Orderbook Length: 909

To finish, click “Create Market” and confirm the transaction, which will cost between 2.5 and 5 SOL. Once done, you’ll get the “OpenBook Market ID“, which you’ll copy to move on to the next step.

2. Once You Have the Openbook Market, Create the Liquidity Pool

Once the market is set up on Raydium, you can go ahead and create the liquidity pool. It’s important to know that you can only create the liquidity pool if your token is “Freeze”, meaning token minting is disabled and the max supply is locked.

To do this, head to this dApp to revoke freeze for token on Solana, select your token and complete the process. It only costs 0.1 SOL.

Revoke Freeze Authority Tool

With that sorted, it’s time to create the liquidity pool. You can use the Create Liquidity Pool tool from Smithii and select “I already have an OpenBook Market”, but we’ll also walk through how to create Liquidity Pool on Raydium.

Si quieres Listar tu Token en Jupiter Exchange aquí te explicamos cómo agregar un Token a Jupiter.

Don’t Launch Your liquidity pool Without Reading This!

Get the 5 secrets top players use when launching a liquidity pool

Top 5 secrets for launching your liquidity pool - Smithii

How useful was this post?

Click on a star to rate it!

Average rating 5 / 5. Vote count: 3

No votes so far! Be the first to rate this post.

As you found this post useful...

Follow us on social media!

We are sorry that this post was not useful for you!

Let us improve this post!

Tell us how we can improve this post?

Leave a Comment

Ready to scale your Project?

Join leading trenching devs and teams launching and managing their Tokens with Smithii.

Launch a Token

Launch without coding on
+20 Blockchains and Launchpads. 

Use a bundle, customize authorities
and more.

boost your token - smithii

Boost and Scale

A project scales because you actually boost it. Use our bots to enhance your token visibility or go further with our pro tools.

Token Utilities - Smithii

Utilities Simplified

Access an advanced variety
of utilities that will make your
project more attractive and
will facilitate your daily management.

Smithii Tools Homepage
Discover our Tools
Smithii

The all-in-one solution
for web3 projects

Subscribe to our Newsletter and get a free E-Book

© 2023 - 2026 Smithii | All rights reserved