Creating a Pool
Last updated
Last updated
To create a pool, navigate to the Pools tab.
To the top right, you will see a Create Pool button. Click on this, and it will bring you to the page where you can open a new pool on Aftermath.
Click on Create Pool, and a new page will open where you will see several fields in which to enter text. We will review them all here:
Pool Name: This is the name that will appear on the Pools page to users of the Aftermath app.
Trade Fee: Here you can set the fees charged to traders which go to liquidity providers. Typical fees are 0.3% for uncorrelated pools and 0.1% for stable pools, but you may specificy any fee you wish.
LP Coin Name: This is the name of the LP token as it will display in wallets and on apps.
LP Coin Symbol: This is the name of the LP token as it will be stored on-chain.
The next option you will see is the Curve Type, for which there are two options: Uncollated or Stable.
Uncorellated is for pools which contain assets of volatile relative value, such as a pool with ETH, BTC, SUI, and USDC.
Stable is only for pools which contain similar assets. Such as only stable coins, only various types of ETH bridged from different blockchains, or only different versions of BTC. Not pools which contain one of each.
Note that correlated pools must have equal weights of each asset. Uncorrelated pools may have whichever relative weights the creator of the pool chooses.
Once you have specified the Names, Fee, Symbol, and Curve Type, it is time to choose the number and relative weight of coins in the pool. The default is two coins, but you can add more by clicking the Add Coin button at the bottom of the modal. Note that you can only add coins which you hold in your wallet, as you must provide an initial deposit for each coin.
Using the dropdown menu, select a coin from the list, and enter the amount of the coin you wish to deposit into the pool. You can then select the desired weight of that coin relative to the entire pool. This weight can be anything from 1% to 99%, so long as the total of all of the coins adds up to 100%.
Once you have your initial deposit and the relative weight of all of the coins you would like in your pool, the Create Pool button will light up and you can proceed. If the fields are not filled out correctly, you will not be able to create the pool.
Users may also opt to add a DAO fee to their pool. This is an aditional fee applied to all trades, deposits, and withdrawals from the pool, which are collected and sent to a specified address. These fees can then be used to fund the development, maintenance, marketing and incentives of the organization.
Pool creators have the option to burn the initital liquidity LP tokens upon pool creation. These LP tokens are sent to an unreachable address, and can never be retrieved. This means that all liquidity used to initially seed the pool will be locked in the pool forever.
This is applicable only to the initial deposit amounts of each coin in the pool. Any liquidity added to the pool after it has been created will be issued LP tokens as normal.
Creating pools is completely permissionless and no fee is charged to do so. With up to 8 assets at arbitrary weights, you can be quite creative when launching a new pool, so have fun!