Garuda Defi
  • 🦅Garuda Defi
  • 👮‍♂️Audit
  • Products
    • Swap
    • Liquidity Provider
    • Factory Token
    • Factory Pool
    • Earning
      • 🤝GDEX Shares
      • 🪙Staking CW20 Token
        • Guide for Users
        • Guide for Projects
      • 🏎️Cross Staking
        • Guide for Users
        • Guide for Projects
      • 🖼️NFT Staking
        • Guide for NFT Holders
        • Guide for NFT Creators
      • 🌿Hybrid Staking
        • Guide for Users
        • Guide for Validators
    • 🪙GDEX Token
    • 👨‍🏫Trader Profile
    • 🪂Airdrop Dapps 🔜
Powered by GitBook
On this page
  • How to Create a Permissionless Pool
  • How to Provide Initial Liquidity?
  1. Products

Factory Pool

PreviousFactory TokenNextEarning

Last updated 2 months ago

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

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.

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)

market pool
Create Pool
2 options for provide initial liquidity
Provide initial liquidity