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

# Creating New Pools

## How do you Create a New Potion Pool?

1. Navigate to <https://potionprotocol.io/lab> in your browser.&#x20;
2. Click the **Connect** button at the center (or top right) of the screen .

   <figure><img src="/files/LutbTxtjyLCmR1aNyjlC" alt=""><figcaption><p>Note: Currently only browser-native wallets like Metamask are supported</p></figcaption></figure>
3. Scroll down view to the **Create a New Pool** form.

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

   *Pool Values*:\
   \&#xNAN;**`NFT Contract Address`**: \
   &#x20;The address of the NFT contract for which to create the pool.\
   \
   \&#xNAN;**`Pool Name`**:\
   &#x20;The name of the pool & its LP token.\
   \
   \&#xNAN;**`LP Token Symbol`**:\
   &#x20;The symbol for the LP token that will be displayed in users' wallets. *Note: length must be less than or equal to 11 characters.*\
   \
   \&#xNAN;**`Trading fee`**:\
   &#x20;The fee charged to trades against the pool, which is split among the users who provide liquidity to the pool.\
   \
   \&#xNAN;**`Additional fee to buy a specific NFT`**:\
   &#x20;The additional fee incurred for purchasing a specific NFT from the pool (can be set to 0).\
   \
   \&#xNAN;**`Enable Creator Royalties for pool sales`**:\
   &#x20;Charge users creator royalties on NFTs sold to the pool (respecting the [EIP-2981 standard](https://eips.ethereum.org/EIPS/eip-2981)).<br>
4. Fill out the form with the desired parameters and click **Submit**.

   <figure><img src="/files/0ISrJ408265Rd4xF2X3I" alt=""><figcaption></figcaption></figure>
5. **Confirm** the transaction in order to create the pool. Note *the created pool will require an initial deposit of at least 2 NFTs before it will support trading.*

   <figure><img src="/files/yEczdy9nMhZ0ATvYeTZt" alt=""><figcaption></figcaption></figure>
6. If the transaction was successful, you will see a happy little wizard.

   <figure><img src="/files/1OfxK74xElOhTCsWMiEy" alt=""><figcaption></figcaption></figure>
7. If an error occurrs, you will see a JSON-formatted error string. Please come join our discord to report the issue: <https://discord.gg/potionprotocol>. We will ask you for a copy of this string to investigate your issue.

   <figure><img src="/files/EdIE8MvD9MaiAgPxCXX9" alt=""><figcaption><p>Refreshing the page usually fixes the problem.</p></figcaption></figure>
8. If pool creation succeeded, you will see links appear to the pool's contracts on etherscan.&#x20;

   <figure><img src="/files/oCwnE3WGsYIPzQ0BKcBA" alt=""><figcaption></figcaption></figure>
9. In a few moments your pool should be displayed in the Pools section of your Lab page:

   <figure><img src="/files/rSfGcN9Px76wWCovbylw" alt=""><figcaption><p>The pool will be created but will have no assets available for trading.</p></figcaption></figure>
10. If your pool does not appear after a few minutes, please report the issue to our discord [https://discord.gg/potionprotocol](https://discord.gg/artgobblers)
11. To enable trading on the pool, you will need to make an initial deposit. Click the deposit button on the new pool.

    <figure><img src="/files/A4b09oyvF5bAg9zCA0hp" alt=""><figcaption></figcaption></figure>
12. Once your pool has had NFTs deposited, it will appear on the main **Swap** and **Pool** pages

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