# 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FfvQN2YOM2sz56Aol1RV4%2Fimage.png?alt=media&#x26;token=510dbca6-37b4-4cc6-b586-26290694619a" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FHbnRCeRkEWnXOQrsyiP6%2Fimage.png?alt=media&#x26;token=6ff4023a-9698-4c10-b6e2-830807c0cff2" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2Fc9Pu0uwpWsQtkda0h7x7%2Fimage.png?alt=media&#x26;token=e9bee409-16a0-4bf9-a29f-4fa5c3d36585" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FAhdygwoPxWDcmw89Ea31%2Fimage.png?alt=media&#x26;token=59a7a6bd-5e7a-438f-be6c-e8db0bb22383" alt=""><figcaption></figcaption></figure>
6. If the transaction was successful, you will see a happy little wizard.

   <figure><img src="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FnVCs0oZjO7WYETc26eBA%2Fimage.png?alt=media&#x26;token=732e8536-0889-4a30-9938-44a3849cb236" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FxlF1vbI7wVHogy0WtBVC%2Fimage.png?alt=media&#x26;token=8a441158-a257-42e8-a880-b6031536aa29" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2F6qjgghSKKngErySf78CF%2Fimage.png?alt=media&#x26;token=4ce64ef8-bc04-4b78-aa66-d9d74e2b0fc9" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2FgGeBdwklW6HGbhZFzWjw%2Fimage.png?alt=media&#x26;token=09c6c8a8-2d75-4f4e-9cf5-3b4bf992bce2" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2Fo5dYXX7mvVy6NYIcFoot%2Fimage.png?alt=media&#x26;token=84424223-3a26-46f5-8dc9-031fe28b4e04" 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="https://792105208-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FiCU9gOsYk1m0FYjtRJDI%2Fuploads%2Fu9bwBUDgA7BSOihqYSKK%2Fimage.png?alt=media&#x26;token=375a1681-84b3-4520-83a8-97409210985b" alt=""><figcaption></figcaption></figure>
