Spartan Protocol

Liquidity Pools

Slippery when wet!

Before running over to the pools, we recommend reading the below documentation. When you are ready, feel free to come and join the other LP'ers!

Pools Design

How are Spartan Protocol's liquidity pools designed to work?

Go to ->
LP Token Utility

What utility do the LP tokens have in the Spartan ecosystem?

Go to ->
How to Use

How do i add and remove liquidity from Spartan's pools?

Go to ->
Assess Yield

How do i assess my positions? Am i up? By how much?

Go to ->

Liquidity Pools Design

Spartan Protocol enables users to create liquidity pools for BEP20 assets on Binance Smart Chain.
The liquidity pools contain two assets each:

Base asset (SPARTA)

Paired asset (BEP20)


Both pooled assets; equal in value

As hinted in the SPARTA:BTCB example above; the assets held in the liquidity pools are driven to be equal in USD value. By pairing the BEP20 tokens with SPARTA we have a common asset to price all other assets in. Therefore there is no reliance on external oracles to calculate the value of one asset against another.

When someone swaps between two assets in a pool, they add one asset and remove the other at a rate defined by how much of each asset exist in the pool. In the next example you will see that the rate is almost 100,000 SPARTA. This means that there are 100,000 times more SPARTA than BTCB units in the pool. To prevent manipulation, there is an algorithm which scales the rate exponentially when the trade size is a larger portion of the overall pool's size. Therefore pool manipulators pay very high fees (making the pools manipulation-resistant) The difference between the spot rate and end-rate is called the 'slip fee'. This goes directly into the pools to incentivize liquidity providers.


The SpartanSwap interface

LP Token Utility

When users add SPARTA & BEP20 assets to the liquidity pools; they receive LP tokens in exchange. How LP tokens can be utilized:

  • Redeem them for a percentage of assets from the pool
  • Or simply HODl them whilst they accrue more purchasing power through collecting 'Slip Fees' & 'Dividends'
  • Stake them in the DAO to gain voting rights with governing the protocol
  • Staking in DAO also enables you to earn extra SPARTA through 'Harvesting' in 'Lock+Earn'
  • Offer them up as collateral in Synths/Lending to mint synthetic assets
  • LP Token Utility - Redemption Value

    Each LP token has redemption value calculated quite simply using the base asset (SPARTA). When you remove liquidity from a pool, you turn in the LP tokens and receive a calculated quantity of the relative BEP20 asset along with SPARTA. The calculation involves dividing the quantity of LP tokens being redeemed by the total amount in existence (this gives us the % of the pool represented by those LP tokens) Quite simply; you are entitled to get that percentage of the total assets in the pool upon redemption of those LP tokens.

    LP Token Utility - Slip Fees & Dividends

    At the time of writing this, there are two major methods driving incentives into the liquidity pools:

    Dividends

    Pools that are in the 'Curated' list are eligible to receive SPARTA dividends from the ROUTER contract. The SPARTA dividends being injected into the pools will help offset some concerns that liquidity providers might have about impermanent loss and provide great benefit to liquidity providers. Read more about dividends here.

    Slip Fees

    Every time someone places a swap trade using the pools, there is a slip-based fee calculated, then taken during the trade and sent directly to that pool's balance of held assets. These fees grow the total pooled asset balance and therefore the redemption value of each LP token in that pool.

    LP Token Utility - Stake in DAO

    LP Tokens can be staked in the DAO to provide the user with voting weight on proposals in the DAO. An important aspect of Spartan Protocol is it's community-programmable nature. The DAO will be able to control a significant amount of variables and functions and help shape the future of the protocol. DAO weight obtained from staking also enables the user to visit the DAO as often as they like to 'Harvest' SPARTA rewards directly to their wallet. More on the DAO here.

    LP Token Utility - Collateral

    The current proposed 'Synths' implementation requires LP tokens to be used as collateral when minting synthetic assets.

    How-to Guides

    The Spartan community are always working on documentation to make it easier for users to navigate the confusing land of DApps! The below is a quick summary of some of the guides already available relating the the use of the SpartanPools.

    Swapping BEP20 assets

    In-depth community-built guide for swapping in the SpartanPools: Click Here

    Adding & removing liquidity

    In-depth community-built guide for managing assets in the SpartanPools: Click Here

    Assess Your Liquidity Position

    Now that I have added liquidity and my assets are working hard to earn revenue from dividends and slip fees. What do I do next?

    'Assess those GAINZ!'

    You are probably wondering how?


    Positions Page

    Contributors have finished delivering a first iteration of the ‘positions’ page so that users can easily see:

  • How much of each asset they have ‘added’ to the pools
  • How much of each asset they have ‘removed’ from the pools
  • Bond+Mint asset ‘adds’
  • The current redemption value of their LP holdings
  • Using all that, you will be able to assess whether you are up or down in USD/unit terms. Users may opt to shift their liquidity to a higher-performing pool or play out whatever strategy makes sense based on the data they have.



    Assess Redemption Value of LP Tokens

    Visit the positions-page here: Click Here