Factory Pool

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.

How to Create a Permissionless Pool

  1. On Garuda DeFi market pool, click the button "Create Pool"

  1. 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

  1. Use token address to import your unregistered token by paste the CA (Contract Address)

  2. Click create pool, approve the transaction on your wallet and your pool is already listed on Garuda DeFi (Fee creation is 3K GRDX Token)

  3. You will have 2 options to provide initial liquidity by now or later.

Create Pool
2 options for provide initial liquidity

How to Provide Initial Liquidity?

  1. Click "provide liquidity now" after create pool or go to listing pool and click "Provide initial Liquidity"

  2. Enter the amount of base token and quote token to create initial price

  3. 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)

Provide initial liquidity

Last updated