Yield Farm

Yield Farms allows users to earn MXST while supporting Marxstreet by staking LP Tokens.

Calculation of Rewards

Yield Farming APR calculations include both:

  • LPs reward APR earned through providing liquidity and;

  • APR farming base rewards earn LP Tokens staked on the Farming.

Why? Because when you stake your LP tokens on the farming to earn MXST, you are still providing liquidity to the liquidity pool, so you also earn LP rewards!

So how do we calculate these numbers?

Calculating APR Farming Base Rewards

Farming Base APR is calculated based on the farming multiplier and the total amount of liquidity on farming -- this is the amount of MXST distributed to the farming.

Calculating LP Reward APR

7.42 million

24-hour volume: $96.97 million

7D volume: 709.73 million

alculate annual costs.

  • Use 24-hour volume to calculate liquidity provider fee share in the pool (based on 0.17% trading fee structure): $96,970,000*0.17/100 = $164,849

  • Next, use that fee share to estimate the pool's projected annual costs (based on current 24-hour volume): $164,849*365 = $60,169,885

Now we can use the annual costs to calculate the LP reward APR: That is the annual costs divided by liquidity: ($60,169,885/$387,420,000)*100 = 15.53% LP reward APR.

How to Use Farming

Farming at Marxstreet is easy!

Farming

You will need a liquidity position to enter the Farming. Farming can only accept liquidity positions from their own trading pairs with the right fee option level; for example, MXST-SOL 0.25% Farming will only accept MXST-SOL liquidity positions with the selected 0.25% fee rate. It will not accept:

  • Other pairs, such as MXST-USDC

  • The same pair but with another fee tier: like MXST-USDC with a fee rate of 0.05%.

To create a correct LP position, you must provide liquidity for that trading pair at the correct cost level chosen. So to acquire a 0.25% MXST-SOL LP position, you must first provide liquidity for the MXST-SOL pair at the selected 0.25% fee rate.

Find Your Farming

Before continuing, it's best to choose the right Farming for you. Visit the Farming Page to see a list of available Farming.

You can choose another sorting option, for example by APR, for the Farming with the highest current reward rate. Please note that APR is calculated globally for each position; this may vary depending on their price range settings.

When you find Farming you want to use, note down the trading pairs and their fee rates, for example SOL-MXST and 0.25%, in case you need them later.

Provides Liquidity to Create Positions

Now that you've found a Farming to stake on, you need to provide liquidity:

  1. If you don't have any positions available, you will see an “Add Liquidity” button, just click it to open the “Add Liquidity” window without leaving the Farming page.

  2. Alternatively, you can click on the Farming row you selected from the list. This will open to show more details. Or with card view, click “Details” to expand more details. Click the “Add XXX-YYY LP” link in the details section to add liquidity.

Stake your Position on Farming

Once finished adding liquidity. You will see your position listed under the farm you want to use.

If you have multiple positions, you can click “View All” to view them in a new pop-up window.

Click “Stake” on the listed position, and your wallet will ask for confirmation.

After a short wait, the window will close, and you will see your staking position in detail.

You can repeat the steps above to quickly stake multiple positions with different price range configurations. Each position will earn MXST and must be harvested separately.

Harvest Farming Rewards

You can stake multiple positions on the same farm. Each staked position will generate MXST and must be harvested separately.

To harvest MXST rewards from a staked position, simply return to the Farming page, and find the farm and position you wish to harvest. You can use the “Staked Only” button to quickly filter the farms you are staking on.

If you have multiple positions at stake, you can click “View All” to view them in a new pop-up window.

Click “Harvest” on the position, and your wallet will ask for confirmation. After a short wait, the MXST rewards will be sent to your wallet.

Add or Remove Liquidity While Staking on the Farm

When staking on the farm, you can still add or remove liquidity without unstaking from the farm.

To do this, simply return to the Farming page, and find the farm and position you want to adjust. You can use the “Staked Only” button to quickly filter the farms you are staking on.

Click on the position title with the token pair, cost rate, position ID and “>” arrow. You will be taken to the position details page.

Simply use the “Add” or “Remove” buttons to adjust the liquidity on the staked position.

Please note that all unclaimed MXST rewards will be collected and sent to your wallet while adjusting your position.

Take Your Position Off the Farm

You can release the position at any time.

To cancel the stake, simply return to the Farming page, and find the farm and position you want to cancel the stake on. You can use the “Staked Only” button to quickly filter the farms you are staking on.

If you have multiple positions at stake, you can click “View All” to view them in a new pop-up window.

Click “Unstake” on the position, and your wallet will ask for confirmation. After a short wait, your NFT position will be returned to your wallet, along with all pending MXST rewards.

Last updated