Factory Pool
Last updated
Last updated
Factory pool allow anyone to create a liquidity pool on Garuda DeFi by permissionless .
It is highly suggested you carefully read and understand this entire guide before creating a pool.
When a new pool is created, a small fraction of the initial liquidity is transferred to the pool vaults instead of being minted as LP tokens to ensure the liquidity pool is never empty and new liquidity positions can be added.
LP tokens can be burned, which effectively transfers the underlying assets & trading fees to the pool.
On Garuda DeFi market pool, click the button "Create Pool"
Set the base and quot assets for your pool. If your token already registered on Garuda DeFi, you can select them from the list.
Base assets, your cw 20 token or any native token that you want to use as base token
Quot assets, any native or CW20 token as your price references
Use token address to import your unregistered token by paste the CA (Contract Address)
Click create pool, approve the transaction on your wallet and your pool is already listed on Garuda DeFi (Fee creation is 3K GRDX Token)
You will have 2 options to provide initial liquidity by now or later.
Do not mistake by put base and quot assets, any mistake will causes permanent loss for the fee creations and the pool will need to erase and re-created again.
After the pool listed, those who create pool and have an authority as token owner can provide initial liquidity (if they have those base and quot assets) then the trade will be live in a seconds.
Click "provide liquidity now" after create pool or go to listing pool and click "Provide initial Liquidity"
Enter the amount of base token and quote token to create initial price
Ensure that you have adequate funds in your wallet for this initial liquidity, then click 'Initialize Liquidity Pool' and approve the transaction on your wallet. (Fee Initial provider = 1.5K GRDX Token)