> For the complete documentation index, see [llms.txt](https://docs.gammaswap.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.gammaswap.com/guides/provideliquidity/creating-a-pool.md).

# Creating a Pool

A user can create a pool using any ERC-20 token pair on DeltaSwap, Uniswap V2 or Sushiswap V2. \
\
To create a pool, simply click on the "Create Pool" button below available on the Earn page.

<figure><img src="/files/M1M8GSNV3XB1CT9PDbhR" alt=""><figcaption><p>Create Pool Tab</p></figcaption></figure>

Once you are on the "Create Pool" page, you must select with AMM you would like to create a GammaPool for.&#x20;

<figure><img src="/files/MHiF4ooQo8vTyFVWVc6F" alt=""><figcaption><p>Selecting the AMM</p></figcaption></figure>

Once you've chosen your AMM, you can choose your "Base Token" and "Quote Token". In a WETH/USDC pool, the first token WETH would be your base token and USDC would be the quote token.\
\
Select two tokens by the white listed token symbols in the dropdown or by pasting in the token address.

<figure><img src="/files/dfqqiGTO4PzVyzYL6U7B" alt=""><figcaption></figcaption></figure>

If the AMM pool exists but there is no pool in GammaSwap, the protocol will create a GammaPool for the existing AMM pool.\
\
If the GammaPool already exists, the UI will navigate you directly to the existing pool.

If neither the GammaPool nor the AMM pool exist, then the protocol will create both a GammaPool and an AMM pool for the corresponding chain.

Enter the two tokens in a 50:50 ratio. Make sure they are the same value using other liquidity venues as a resource or third parties like Coingecko.\
\
Once ready simply approve both tokens and then "Confirm".

<figure><img src="/files/DGTiBKAkXsW8d5Q5YsCi" alt=""><figcaption><p>Confirm pool creation</p></figcaption></figure>

Once you've created the pool, you will have a pool address to copy. To navigate to the pool, simply paste the address in the search bar. Make sure to wait a few minutes for the subgraph to update.

\
**Congratulations you've successfully created a GammaPool! 🎉**
