Symbiosis Documentation
Symbiosis NestDeveloper ToolsGo to Bridge & Swap
  • Getting Started with Symbiosis
  • Symbiosis: Frequently Asked Questions
  • Main concepts
    • Glossary
    • Symbiosis SIS Token
    • Symbiosis sTokens
    • Symbiosis: Cross-Chain Swaps
      • Symbiosis: To/From BTC
      • Symbiosis: To/From TON
    • Cross-Chain Zaps
    • Symbiosis as Interchain Communication Protocol
    • Symbiosis & Fees
    • Security Audits
    • Bug Bounty Program
  • Governance
    • 🚩Governing Symbiosis
  • User Guide (WebApp)
    • Symbiosis WebApp
    • Bridge with Symbiosis: sUSDC, sWETH, sWBTC
    • Swap & Bridge with Symbiosis
    • Swap & Bridge To and From Bitcoin
    • Swap & Bridge To and From Tron
    • Stuck Transactions
    • Bridging SIS Token
    • Symbiosis Liquidity Pools
    • Withdrawing from Symbiosis Octopool
    • Cross-Chain Zaps
    • Common Issues and Solutions
    • Where are My Tokens?
    • Symbiosis Explorer
    • More about Slippage Tolerance
  • Reward Programs
    • Symbiosis Reward Programs
    • Farming on Octopools
    • SIS LP Farming
    • veSIS
  • Cross-chain liquidity engine
    • Symbiosis Core Smart Contracts
    • Symbiosis Mint-Burn Process
    • Symbiosis BridgeV2 Contract
    • Symbiosis Routing Contracts
    • Symbiosis & Emergencies
    • Symbiosis Octopools
  • Relayers network
    • Symbiosis Relayers Network
    • Symbiosis PoS Staking & Symbiotic Staking
      • Symbiosis X Symbiotic: SIS Restaking Vault User Guide
    • Relayers Network: Architecture and Operations
    • Symbiosis Relayer Node
    • Symbiosis Relayers Network: Emergencies
  • Developer Tools
    • Symbiosis Developer Tools
    • Symbiosis API
    • Symbiosis JS SDK
      • JS SDK Types
      • JS SDK Configuration
  • Miscellaneous
    • Symbiosis on Testnet
    • Symbiosis Multisig Address on Scroll
    • Symbiosis v1 vs. v2
    • Gasless Crypto Exchanges
  • Follow Us
  • Symbiosis | X
  • Symbiosis | Telegram
  • Symbiosis | Blog
  • Symbiosis | Publish0x
  • Symbiosis | Discord
  • Symbiosis | Linkedin
  • Symbiosis | Github
Powered by GitBook
On this page
  • Symbiosis Octopool
  • Address for LP tokens
  • Depositing Liquidity
  • Withdrawing Liquidity
  • Swapping sUSDC, sUSDCe, sBUSD, and sWETH
  • Support

Was this helpful?

  1. User Guide (WebApp)

Symbiosis Liquidity Pools

Symbiosis guide: Liquidity pools

PreviousBridging SIS TokenNextWithdrawing from Symbiosis Octopool

Last updated 7 days ago

Was this helpful?

Symbiosis owns two Octopools that are used to run cross-chain operations. Every cross-chain operation performed via Symbiosis passes through one of the Octoppols. Symbiosis Octopools are located on Boba BNB (the Symbiosis host chain), and:

  • One of the pools contains sUSDC, sUSDC.e, sBUSD tokens for corresponding blockchains (Ethereum, the BNB chain, etc.) and USDC for Boba BNB,

  • The other contains sWETH tokens for corresponding blockchains (Ethereum, Arbitrum, etc.)

Any user who adds assets to an Octoppol becomes a liquidity provider and receives rewards for providing liquidity. For more information about Rewards Programs, please refer to Symbiosis Reward Programs.

Symbiosis Octopool

The easiest way to find complete information about the Symbiosis liquidity pools (Octopools) is to use Symbiosis WebApp:

  1. Navigate to .

  2. Check details: — Total Locked indicates the total number of tokens locked. — Coverage Ratio is the asset-to-liability ratio; it determines the swapping slippage, withdrawal, and deposit ratios. — APR stands for Annual Percentage Rate for providing liquidity and depends on trading volume and is recalculated daily. More information here: Farming on Octopools — Boosted APR includes the APR for providing liquidity and additional rewards in SIS tokens for veSIS holders. More information

Address for LP tokens

As you may know, when you add liquidity to a liquidity pool you receive LP tokens in exchange. These LP tokens are used to withdraw the assets from the liquidity pool. Therefore, please pay close attention to the address to which your LP tokens are sent.

By default, LP tokens are sent to the address that matches the sender's address (the address from which you send liquidity). This works fine if your assets and the liquidity pool are on the same blockchain.

The Symbiosis liquidity pool is located on Boba BNB. In most cases, you add liquidity to this pool from a different blockchain. By default, LP tokens are sent to the address on BOBA BNB that matches the sender's address (the address from which you send liquidity).

If you use a multisig contract to sign transactions, please provide a valid address on Boba BNB for LP tokens. This is very important because the multisig contract addresses are likely to be different on the source blockchain (from which you send liquidity) and the destination blockchain (Boba BNB).

If you are hesitating what multisig to use on Boba BNB, you can consider using .

To change the address for LP tokens, click the cog icon next to the address: Enter a valid address (the address you have access to) and save the changes.

Depositing Liquidity

To deposit liquidity to a Symbiosis Octopool:

  1. Connect your wallet.

  2. If you see the Switch network to <Network name> button, switch to the network by pressing the button and confirming the action in your connected wallet.

Done ∎

Withdrawing Liquidity

Symbiosis Octopools are hosted on Boba BNB, which is the Symbiosis host chain. As a result, any liquidity withdrawal must be performed on Boba BNB. To facilitate this, BOBA tokens are required to cover the transaction fees on Boba BNB. Fortunately, BOBA tokens are quite affordable. To acquire them, one can either:

Liquidity withdrawal consists of two steps:

  1. Liquidity withdrawal,

  2. Swapping sTokens (sUSDT, sUSDC, sBUSD) for stablecoins: when you withdraw liquidity (Step 1), you get sTokens (sUSDT, sUSDC, sBUSD) on Boba BNB in most cases. Boba BNB is the Symbiosis servicing chain where the Symbiosis liquidity pool is located. You can exchange the sTokens for stablecoins on a corresponding blockchain at the rate of 1:1. Do not miss the instructions below: Swapping sUSDC, sUSDCe, sBUSD, and sWETH

To withdraw liquidity from Symbiosis Octopool:

  1. Shortly, you will get a confirmation.

When you withdraw liquidity from the Symbiosis liquidity pool, you get sTokens (sUSDC, sUSDC.e, sBUSD, or sWETH) on Boba BNB in most cases. Boba BNB is the Symbiosis host chain where the Symbiosis liquidity pools (Octoppols) are located.

sUSDC, sUSDC.E, sBUSD, and sWETH can be bridged 1:1 for USDC, USDC.E, BUSD, and WETH, respectively.

Instructions are below.

Done ∎

Swapping sUSDC, sUSDCe, sBUSD, and sWETH

When you withdraw liquidity from the Symbiosis liquidity pool, you get sTokens (sUSDC, sUSDC.e, sBUSD, and sWETH) on Boba BNB in most cases. Boba BNB is the Symbiosis host chain where the Symbiosis liquidity pools (Octoppols) are located.

sUSDC, sUSDC.E, sBUSD, and sWETH can be bridged 1:1 for USDC, USDC.E, BUSD, and WETH, respectively.

To bridge sUSDC, sUSDC.E, sBUSD, or sWETH:

  1. Connect your wallet.

  2. Press the Burn button, and confirm the transaction in your wallet.

  3. Shortly, you will get a confirmation.

Done ∎

Support

Remember, never share your pass phrases or any other sensitive information with anyone.

Navigate to .

Locate the stablecoin type you want to supply to the liquidity pool and press the Manage button:

Enter the amount you want to deposit:

If you use a multisig contract to sign transactions, please provide a valid address on Boba BNB for LP tokens (the address you have access to). This is very important because the multisig contract addresses are likely to be different on the source blockchain (from which you send liquidity) and the destination blockchain (Boba BNB). If you are hesitating what multisig to use on Boba BNB, you can consider using . To change the address for LP tokens, click the cog icon next to the address: Enter a valid address (the address you have access to) and save the changes.

If you see the Approve <Token name> button, approve the token use by pressing on the button and approve the transaction in your wallet: As soon as the transaction is executed, the Add liquidity button becomes available:

Check the details, and hit the Add liquidity button:

Confirm the transaction in your wallet; wait a bit to get a confirmation:

If you navigate to , you will find your deposited assets:

Swap available tokens for BOBA using , or

Request to send some BOBA tokens specifically for the liquidity withdrawal. Please include your wallet address to the request.

Navigate to . Here you will find all your assets added to the Symbiosis liquidity pool(s):

Press the Manage button for the asset you are going to withdraw:

Press the Remove button:

Select the amount you are going to withdraw. For instance, we selected 50%:

By pressing the Switch network to Boba BNB button, and confirming the action in your wallet, switch to Boba BNB (Boba BNB is the host chain of the Symbiosis protocol and all Symbiosis's pools located on that chain):

Press the Remove button, and confirm the transaction in your wallet:

Navigate to :

In the Transfer from field, select Boba BNB and the sToken you would like to bridge (sWETH in our example):

In the Transfer to field, select the destination token (there is just one option for each sToken type). In our case, it's sWETH -> WETH on Linea:

Enter an amount for the sToken:

You always can check status of your cross-chain operation using .

If you have any questions, please contact .

Symbiosis WebApp > the Pools tab
Symbiosis WebApp
Symbiosis
Symbiosis Explorer
our support team on Discord
Symbiosis WebApp > the Pools tab
Boba Multisig
Boba Multisig
Symbiosis WebApp > the Pools tab > My Liquidity
Symbiosis WebApp > the Pools tab > My Liquidity
Symbiosis WebApp > Menu > Bridge
APR vs. Boosted APR