Manage Liquidity

Add and Remove token liquidity

Providing liquidity on SourceSwap can allow users to earn additional tokens through reward functions. This includes:

  • Swap Fees. Collection of swap fees from individuals using the swap function of SourceSwap. Your swap fees are calculated based on the percentage of the liquidity pool that your portion of liquidity represents. For example, if you had $50 in a liquidity pool with a total of $100, your liquidity would represent 50% of the pool. These fees are automatically added to your total liquidity as they are incurred.

  • External Liquidity Incentives. External rewards may be added to certain pools in various reward mechanisms. These rewards can be claimed by liquidity providers.

Provide Liquidity

To become a liquidity provider, first navigate to the "Liquidity Pools" page. Here you will see the available pools. Click the pool you would like to add liquidity to.

This page will give an overview of the pool and will allow you to manage your liquidity.

To get started, click the "Add Liquidity" button in the first box. Please note that in order to provide liquidity, you must provide both tokens to the pool.

Add Liquidity and accept wallet prompts.

Bond Liquidity

Now that you have provided liquidity to the pool, you can now begin staking to the pool by bonding your shares to earn rewards. Click "Manage Staking" then choose the amount you wish to bond.

Click Bond and accept wallet prompts

Rewards

In addition to swap rewards being automatically added to your liquidity position, external incentives and rewards can now be viewed and claimed.

Claim Rewards

Withdraw Liquidity

To withdraw liquidity, simply follow the above steps in reverse. This should look like:

  • "Claim your Rewards" if any are available

  • Unbond staked liquidity with "Manage Staking"

  • Wait for Unbonding. (There is currently no unbonding time and should be instant, this may change for certain pools in the future)

  • Withdraw liquidity with "Manage Liquidity"

Last updated