How to Create Liquidity Pool in Uniswap (ERC20 and ERC20 Layer 2)
If you want to create a liquidity pool on Uniswap post is for you. We'll show you how to create a liquidity pool for a Token just 5+1 steps.
Uniswap a decentralized exchange (DEX) that uses theEthereum Machine EVM ) standard, so you can create a liquidity pool for anyERC20 token ERC20 ERC20 2 token .
Since a token is available token a liquidity pool on a DEX, any user can buy and sell it.
An ERC20 token is an asset within the Ethereum blockchain while an ERC20 Layer 2 is an asset within a blockchain that uses the ERC20 standard, but adds advantages such as low transaction costs, such as being Base, a relatively new blockchain and thought by many to be the successor to BSC.
Anyway, we’ll walk through a step-by-step guide on how to create a liquidity pool on Uniswap works for bothERC20 token ERC20 ERC20 2ERC20 token .
Options when creating a Liquidity Pool in Uniswap
Here you have 2 options, use the Create Liquidity Pool dApp from Smithii or go directly to Uniswap, our interface is simpler and is audited, so we recommend it, however we are going to tell you about the 2 options.
To better guide you through the process, we’ll cover how Uniswap create anERC20 token liquidity pool on Uniswap ERC20 Smithii, how to create a Base token liquidity pool using Smithii Base , Smithii finally, how to create a liquidity pool using the Uniswap dApp. To keep things interesting, you can choose below which step-by-step guide you’d like to follow:
1. Create an ERC20 Token Liquidity PoolToken Uniswap Smithii
To create a Liquidity Pool of any Ethereum token we will go to the Create Liquidity Pool on Ethereum online tool (https://tools.smithii.io/liquidity-pool/ethereum), make sure you have the Ethereum blockchain selected and connect your preferred wallet.

- Connect your wallet in the dApp Create Liquidity Pool at Ethereum
- Select the "Base Token(this is the token used to determine the price, typicallyETH, $USDT, $USDC, etc.)
- Select the "Quote Token"; this is your token to be launched on the market.
- Add Liquidity: Select the amounts ofToken Base Token Quote Token pair; this determines the initial price of your token
- Click on "Create Liquidity Pool" and accept the transactions.
Seconds later you will have your Liquidity Pool created, it is launched at Uniswap, you can go there to view it. The cost of creating a liquidity pool of Ethereum at Smithii is 0.001 ETH which includes the fees for the creation of the token pair and the liquidity pool.
If you don't have your token yet, here we explain how to create your own ERC20 token without coding
2. Create a Liquidity Pool forToken Base Token Uniswap
To create a Liquidity Pool of any Basevamos token go to the Create Liquidity Pool on Base online tool (https://tools.smithii.io/liquidity-pool/base), make sure you have the Base blockchain selected and connect your preferred wallet.

- Connect your wallet in the dApp Create Liquidity Pool at Base
- Select the "Base Token(this is the token that determines the price, typically $WETH, $USDT, $USDC, etc.)
- Select the "Quote Token"; this is your token to be launched on the market.
- Add Liquidity: Select the amounts ofToken Base Token Quote Token pair; this determines the initial price of your token
- Click on "Create Liquidity Pool" and accept the transactions.
Seconds later you will have your Liquidity Pool created, it is launched at Uniswap, you can go there to see it. The cost of creating a liquidity pool of Base at Smithii is 0.001 WETH which includes the fees for the creation of the token pair and the liquidity pool.
If you don't have your token yet, here's how to create your own Base token without coding
Here are the instructions to create a Liquidity Pool at Uniswap for the other blockchains, following the same format you used for Ethereum and Base. Be sure to check the specific details for each blockchain, as commissions and tokens may vary.
3. Create Liquidity Pool Polygon Token in Uniswap
To create a Liquidity Pool of any Polygon token, go to the online tool of Create Liquidity Pool on Polygon (https://tools.smithii.io/liquidity-pool/Polygon) and follow these steps:

- Connect your wallet to the Create Liquidity Pool dApp at Polygon.
- Select theBase Token (usuallyMATIC, $USDT, $USDC, etc.).
- Select the “Quote Token,” that is, your token for the market.
- Enter the amounts for Base Token Quote Token set the initial price of your token.
- Click on "Create Liquidity Pool" and accept the transactions.
In a few seconds, you will have your liquidity pool on Uniswap. The creation cost is approximately 5 POL + Gas.
4. Create an Arbitrum Token Liquidity PoolToken Uniswap
For a Liquidity Pool at Arbitrum, access the online tool of Create Liquidity Pool on Arbitrum (https://tools.smithii.io/liquidity-pool/arbitrum) and follow these steps:

- Connect your wallet to the Create Liquidity Pool dApp at Arbitrum.
- Select theBase Token (usuallyETH, $USDT, $USDC, etc.).
- Select the “Quote Token (your token the market).
- Add the amounts of Base Token Quote Token to set the opening price.
- Click on "Create Liquidity Pool" and confirm the transactions.
The cost of creating a pool at Arbitrum through Smithii is approximately 0.001 ETH + Gas.
5. Create an Avalanche Token Liquidity PoolToken Uniswap
For Avalanche, go to the tool Create Liquidity Pool on Avalanche (https://tools.smithii.io/liquidity-pool/avalanche) and follow these steps:

- Connect your wallet to the Create Liquidity Pool dApp at Avalanche.
- Select theBase Token (typicallyAVAX, $USDT, $USDC, etc.).
- Select the “Quote Token (your token the market).
- Add the amounts of Base Token Quote Token to set the opening price.
- Click on "Create Liquidity Pool" and confirm the transactions.
Creation at Smithii costs 0.25 AVAX + Gas.
6. Create a BNB Token Liquidity PoolToken Uniswap
To create a pool in BNB Chain, go to Create Liquidity Pool on BNB Chain (https://tools.smithii.io/liquidity-pool/binance) and follow these steps:

- Connect your wallet to the Create Liquidity Pool dApp at BNB.
- Select theBase Token (usuallyBNB, $USDT, $BUSD, etc.).
- Select the “Quote Token (your token the market).
- Add the amounts of Base Token Quote Token to set the opening price.
- Click on "Create Liquidity Pool" and accept the transactions.
The cost of creation at Smithii is 0.01 BNB + Gas.
7. Create a Blast Token Liquidity PoolToken Uniswap
For Blast, go to Create Liquidity Pool on Blast (https://tools.smithii.io/liquidity-pool/blast) and follow these steps:

- Connect your wallet to the Create Liquidity Pool dApp at Blast.
- Select theBase Token (typicallyBLAST, $USDT, $USDC, etc.).
- Select the “Quote Token(your token the market).
- Define the Base Token Quote Token amounts for the opening price.
- Click on "Create Liquidity Pool" and confirm the transactions.
Creating a liquidity pool at Blast with Smithii costs about 0.001 ETH + GAS.
8. Create Liquidity Pool in Uniswap
To get started with creating our liquidity pool for anyERC20 ERC20 2 token , go directly to the Uniswap app and connect your wallet. From there, in the main menu, you’ll see the “Pools” option (remember to select your preferred network from the dropdown menu in the top-right corner).
In this section, we can manage the liquidity pools we have, and also createa new liquidity pool within Uniswap.
Therefore, we click on the "New Position" button to start the process.

8.1 Create Token Pair in Uniswap
To create our liquidity pool the first thing to do is to create a token pair. In this case, we first select the token with "value" in dollars. For what we have previously discussed I will select USDT, since it is a stablecoin.
We continue by selecting our token, copythetokenaddress and paste it in the searchbar, then you can select it. It is normal that a warning message appears, since it is the first time that a liquidity pool is created with our token.


8.2. Select the commission of your liquidity pool
Our next step will be to select the fee percentage that each transaction will have through our liquidity pool. To do this, we click on "Edit" Fee Tier.
We will see 4 options to choose from. The most common and recommended according to Uniswap, is 0.3%.

8.3. Set starting price and price range
As this is the first time we create a liquidity pool with the created token pair, we must set the starting price. That is, the price at which users will be able to trade, thanks to our liquidity pool. In addition, we will set the price range.
Regarding the starting price simply indicate the one you consider optimal, it is recommended to prepare a complete tokenomics to follow a strategy.
If we talk about the price range, it is important to emphasize that our liquidity pool will ONLY be active in the range we set. That is, if the token's price is above or below the range that we indicate, our liquidity pool will remain inactive and will not be acting.
Remember that the starting price has to be within the price range we set.

8.4. Deposit liquidity
Once the price range is set , it is time to deposit the liquidity of the token pair. We can decidehow much toadd. Remember to add enough so that users can trade normally without an excessively low limit.
If you create a token from 0 and do not want to add much liquidity, the most common is to start with a VERY low price, so the liquidity scales with the token's price.

Outperform your competitors?
Join our Newsletter and receive weekly blockchain news specialized in NFT creators.

Considerations when creating a liquidity pool in Uniswap
Finally, let's take a look at some of the most recurrent doubts when considering the creation of a liquidity pool:
Can I create my own liquidity pool at uniswap?
Yes, you can create your own liquidity pool on decentralized exchanges (DEX) such as Uniswap for ERC20 and ERC20 layer 2; Raydium for Solana or PancakeSwap for BSC. A liquidity pool allows you to deposit tokens into a smart contract, which facilitates the exchange of these tokens by other users. Creating a liquidity pool is a straightforward process that requires no programming knowledge, although a basic understanding of decentralized finance (DeFi) is helpful.
How much does it cost to create a liquidity pool at Uniswap?
The cost of creating a liquidity pool varies depending on the platform you choose and the blockchain on which it operates. Typically, you'll need to pay a gas fee to deploy the smart contract and add liquidity, which can range from a few dollars to several hundred, depending on network congestion. In addition, you'll need to provide an initial amount of tokens to fund the pool.
How to create an LP (Liquidity Pool) on Uniswap?
Creating an LP involves selecting a DEX, in this case uniswap, connecting your wallet, choosing the tokens you wish to pair and then depositing them into the pool. The platform will guide you through each step, ensuring that you provide the same value of both tokens. After confirming the transaction, your liquidity pool will be active and you will receive LP tokens as proof of your contribution.
How to create a liquidity pool smart contract?
If you have programming skills, you can create a custom smart contract for a liquidity pool by coding in a language such as Solidity for projects based on Ethereum. However, most users rely on existing DEX platforms that offer integrated tools to create liquidity pools without the need to write code, or better yet audited platforms like Smithii that provide online tools with an intuitive interface that facilitates the process of creating your Liquidity Pool.
Conclusion
Now you have all the information you needed to create your liquidity pool, evaluate if it is worth doing it or not and if the answer is yes ... You have no excuse to take your token To The Moon!
Thanks for reading us!

Specialized work experience in the cryptographic space related to produce written content.

