> For the complete documentation index, see [llms.txt](https://docs.entangle.fi/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.entangle.fi/universal-token-standard/user-guides/create-a-liquidity-pool.md).

# Create a Liquidity Pool

If you want your token to be traded against other assets, you'll need to create a liquidity pool. A liquidity pool is a collection of cryptocurrency tokens locked in a smart contract on a decentralized exchange (DEX). It serves as a reserve, enabling users to exchange tokens directly using the pool's locked tokens without requiring a matching buyer or seller. Alternatively, you can watch the video above for a voiced over walkthrough.

{% stepper %}
{% step %}

### Launch Universal Token

To create a liquidity pool, you first need a token. If you don’t already have one, you will need to [launch a universal token](/universal-token-standard/user-guides/launch-universal-token.md).
{% endstep %}

{% step %}

### Import

Ensure that you have imported your token into your wallet. If you're using MetaMask, you can follow their [official guide](https://support.metamask.io/managing-my-tokens/custom-tokens/how-to-display-tokens-in-metamask/). For other wallets, please refer to their respective documentation for transferring tokens.
{% endstep %}

{% step %}

### Add Liquidity

{% hint style="info" %}
Be sure to copy the token address from the station page to ensure you select the correct token.
{% endhint %}

You can now create a liquidity pool to enable seamless exchanges. If you're using [Uniswap](https://app.uniswap.org/), the process is straightforward — follow their guide on [adding liquidity to Uniswap v3](https://support.uniswap.org/hc/en-us/articles/7423194619661-How-to-add-liquidity-to-Uniswap-v3). For other DEXs, refer to their respective documentation for instructions on adding liquidity.

<figure><img src="/files/jjjJ2xIiUfAwWvgrPr4X" alt=""><figcaption></figcaption></figure>
{% endstep %}
{% endstepper %}

That’s it! You’ve successfully created a liquidity pool on a DEX, allowing your users to exchange tokens seamlessly.
