Symbiosis
Search…
🟩
Liquidity Pools
Symbiosis supports liquidity pools with {stablecoin <> sToken} pairs to implement cross-chain swaps. Any user who adds liquidity to a liquidity pool automatically becomes a liquidity provider and receives remuneration for providing liquidity.
To understands sources of rewards, please refer to Sources of Rewarding
This guide explains how to add/withdraw liquidity to/from liquidity pools owned by Symbiosis.
Symbiosis WebApp supports two sets of blockchains: for Mainnet and Testnet:
Please consider using Symbiosis WebApp on Testnet first to get familiar with the application's functionality.

Liquidity pools overview

Liquidity pools are available on the Pools Tab in WebApp:
On this page, you can find all liquidity pools owned by Symbiosis.
Total Value Locked shows the total value of cryptocurrencies locked in the liquidity pools in the USD equivalent.
If you press on the My liquidity button, you will find the liquidity pools which contain your liquidity at the checking time:
The first network in the pair indicates where the liquidity pool is located. For example, the Fuji/BNB pool is located on Fuji and contains USDT and sBUSD tokens:
APR is the current Annual Percentage Rate for this liquidity pool.
APRs are calculated and charged in SIS tokens. Rewards for providing liquidity are accrued once a week. Please refer to Cross-chain Farming for more information.
Total Locked indicates the total value of tokens in this liquidity pool in the USD equivalent.

Adding liquidity

1. Find a liquidity pool to add liquidity
Please navigate to
  • The Pools tab, or
  • The Pools tab > My liquidity.
Select a liquidity pool by pressing on it:
There are two modes to add liquidity:
  • The simplified mode. Please use this mode if you don't want to know about sTokens and how to deal with the tokens.
  • The Pro mode. Please use this mode if you would like add sTokens into liquidity pools as well.
By default the simplified mode is selected.

Simplified mode

Adding liquidity in the simplified mode.
  • Liquidity Provider Fee is the fee that charged for each swap performed on this liquidity pool. Part of this fee goes to the liquidity providers and another part goes to the owner of the liquidity pool (to Symbiosis).
  • Deposit Fee is the fee for depositing tokens to this liquidity pool (0%).
  • Withdraw Fee is the fee for withdrawing tokens from this liquidity pool (0%).
  • Virtual Price is the price for one LP token in this liquidity pool in the USD equivalent.
  • Total Liquidity is the total value of tokens locked in this liquidity pool in the USD equivalent.
If your active network is different from the network where the liquidity pool is located, please switch it by pressing the Switch network to... button and confirming the action in your connected wallet.
To see the proportion of tokens in the liquidity pool, please expand Currency Reserves:
Usually, adding assets that are less is a little more profitable. If you would like to add sTokens, please go to the Pro mode. If you don't care, then enter an amount you want to add:
Then approve the token use by pressing the Approve button and approve the transaction in your wallet. As soon as the transaction is executed, the Add Liquidity button becomes available:
Press on Add Liquidity button and confirm the action in the next dialog box:
LP token to receive When liquidity providers deposit liquidity to a liquidity pool, they receive LP tokens in exchange. LP tokens are used to withdraw deposited tokens and rewards for staking.
Please confirm the transaction in your wallet, wait a bit to get a confirmation:
Done.

Pro mode

Adding liquidity in the Pro mode.
The Pro mode gives more options while adding liquidity. The mode allows to get sTokens and the to add sTokens the liquidity pool:
  • Liquidity Provider Fee is a fee that charged for each swap performed on this liquidity pool. 20% of this fee goes to the owner of the liquidity pool (to Symbiosis), and 80% goes to liquidity providers.
  • Deposit Fee is a fee for depositing tokens to this liquidity pool.
  • Withdraw Fee is a fee for withdrawing tokens from this liquidity pool.
  • Virtual Price is the price for one LP token in this liquidity pool.
  • Total Liquidity means the total value of tokens in this liquidity pool in the USD equivalent.
Your goal here is to get the maximal bonus for providing your liquidity.
2. Get tokens you would like to deposit
Usually, to increase the bonus, you should add those tokens, which are less.
Let's get sUSDT tokens first.
If you would like to learn more about sTokens, please refer to Wrapped Token and sToken
To get tokens you would like to get, please press on Get ... button:
Bridging sTokens are used to shift tokens between blockchains. Thus, when you get sTokens you make cross-chain swaps possible; in other words, you bridge blockchains.
Please switch to target network by pressing Switch Network to... button.
Type the number of tokens you would like to spend for sTokens, approve if it is needed:
Having approved the tokens use, press on the Mint button, confirm the action in the next dialog box:
Confirm the transaction in your wallet and wait a bit to get a confirmation:
Now we have tokens that we want to deposit, so let's go back to the liquidity pool.
3. Deposit tokens to a liquidity pool (the Pro mode)
Go back to Pools > Recommended pools > select your pool, type the number of tokens you would like to deposit this time to the liquidity pool.
You can deposit one type of tokens or both types of tokens at the same in the Pro mode.
In the example below we add just one type of tokens:
If your active network is different from the network where the liquidity pool is located, please switch it via your wallet or by pressing the Switch network to... button:
Approve the tokens by pressing on the Approve... button.
Having approved the tokens use, deposit the tokens to the liquidity pool by pressing on the Add liquidity button, confirm in the following dialog box:
Bonus vs. Price impact In our examples in this guide, we add the same number of tokens (1000) in the simplified mode and the Pro mode. In the first case, we are getting 995.31 LP tokens and 1000.78 LP tokens in the Pro mode.
Confirm the transaction in your connected wallet and wait a bit to get a confirmation:
Done.

Withdrawing liquidity

You can withdraw one type of tokens or both types of tokens at the same time.
To withdraw liquidity from a liquidity pool, please navigate to the Pools tab and select the pool you would like to withdraw liquidity from:
Press on the Remove button:
Then you will have two views to withdraw your liquidity:
  1. 1.
    By entering values in percents:
2. by entering values in numbers:
Both views serve the same purpose: to withdraw your liquidity from a liquidity pool. To switch between views, please use:
Let's use the first view:
In this example
  • We withdraw 50% of the assets deposited to this liquidity pool earlier,
  • A half of withdrawing assets should be in USDT and another half in sUSDC.
Approve withdrawing:
Confirm withdrawing:
Confirm the transaction in your wallet, and wait a bit to get your tokens:
Half of our deposited tokens remain in the liquidity pool: