ION Finance
  • Introduction
  • Concepts
    • Pools
    • Asynchronous Routing
  • Guides
    • Getting Started
    • Traders
      • How to Make a Exchange
    • Liquidity Providers
      • How to Add Liquidity
      • How to Remove Liquidity
    • Pool Creation
      • Create Stable Pool
      • Create Volatile Pool
  • Developer
    • Architecture
    • Messages
      • Add Liquidity
      • Remove Liquidity
      • Exchange
      • Cross Pool Exchange
Powered by GitBook
On this page
  • Add Liquidity
  • Volatile Pool
  • Stable Pool
  • Refund
  1. Guides
  2. Liquidity Providers

How to Add Liquidity

PreviousLiquidity ProvidersNextHow to Remove Liquidity

Last updated 1 year ago

Add Liquidity

Owing to TON’s asynchronous nature, tokens are sent one by one during liquidity provision.

Select Pool: Navigate to the Pools page to select your desired pool. Two pool types are available – Volatile and Stable. Each pool requires a unique method for liquidity provision, which can be seen in its respective section.

Volatile Pool

Liquidity providers must hold both tokens of a pair. Upon inputting one token’s quantity, the system will automatically adjust the other's to maintain the pool's balance ratio.

The process entails sending two transactions; the second finalizes the liquidity provision and issues the pool tokens.

Stable Pool

Users can decide how many coins (1-3) they wish to supply. For optimal rates, provide liquidity in proportion to the pool's current balance.

For every token you choose to supply, send a respective transaction. Liquidity provision completes with the last transaction.

Refund

In case you change your mind midway, it’s possible to reclaim the liquidity you've started providing.