spNFT Position Guide

How to create, wrap, withdraw, unbind liquidity, and stake and unstake spNFT positions.

Create spNFT Position

  1. In the β€œAdd liquidity” tab, you have the ability to bundle tokens into an spNFT (staked position NFT) for a wrapped V2 LP. For more details about spNFTs, visit this spNFT Q&A section here.

  2. Click on the orange β€œV2 Add Liquidity” button and the orange β€œspNFT” button.

  3. Select your preferred tokens that will be turned into a staked position. Below, you may find additional information such as the swap rates and liquidity ratios between the two selected tokens.

  4. Once confirmed, approve the amount to add liquidity by clicking on the button below – β€œApprove m.USDC” is shown in this example.

  1. Confirm the details of the transaction in your wallet. You may enter a custom spending cap and edit the transaction fee amount.

  2. Click on the blue β€œApprove” button to execute the transaction and create the spNFT position.

Lock, Wrap LP or Single Asset into V3 spNFT Position

  1. On the β€œEarn” section, select the β€œPositions” tab.

  2. Click on the orange β€œspNFTs” button below β€œYour Positions”.

  3. Click on the orange button named β€œNew position”

  1. Select your preferred tokens that will be turned into an spNFT position. IN this example, the m.USDC token is chosen.

  2. Enter your desired amount. In this example ~0.76 m.USDC was inputted.

  3. Adjust the lock duration (this is optional). In this example, the lock duration was set to 7 days.

  4. Confirm the deposit value below. You may also additional information such as the total APR from the percentage amounts corresponding to the Swap fees, Farm base, and Lock bonus APR.

  5. Click on the orange β€œApprove” button.

  1. Confirm the details of the transaction in your wallet. You may enter a custom spending cap and edit the transaction fee amount.

  2. Click on the blue β€œApprove” button to execute the transaction.

  3. Once approved, you will be able to view all your open spNFT positions in the β€œPositions” tab.

Lock Tutorial: Lock Position

Withdraw spNFT and Unbind Liquidity

In withdrawing your spNFT and unbinding your liquidity, you can withdraw your paired assets and any trading fees that you earned during the time period.

  1. Select the LP in the positions tab: spNFTs, LP V3, Vaults V3, or LP V2.

LP V2:

  1. Click on the β€œLP V2” tab under β€œYour Positions”.

  2. Select the LP you would like to unbind by clicking the β€œv” button on the right.

  3. Click on the β€œUnbind” button under the β€œComposition” section.

  4. In the β€œUnbind” window, enter the amount of LP you wish to unbind or select an available unbind amount: 25%, 50%, 75%, 100%.

  5. You can view the β€œWithdraw summary” listing the total amount of each token in your pair that you have earned.

  6. Click on the orange β€œUnbind” button.

  1. Confirm the transaction in your wallet.

LP V3

  1. Click on the β€œLP V3” tab under β€œYour Positions”.

  2. Select the LP you would like to unbind by clicking the β€œv” button on the right.

  3. You can view the total amount earned with the composition of each token in the paired asset in addition to information such as the price range and pending fees involved in the withdrawal.

  4. Once confirmed, click on the orange β€œHarvest” button.

  1. Confirm the transaction in your wallet.

Manage spNFT Position (Deposit, Withdraw, Harvest)

  1. In the β€œPositions” tab, under the β€œEarn” section, select the spNFT position that you would like to manage.

Deposit – increase your positions by adding the same LP used to create the spNFT position

  1. To add liquidity to your position, click on the β€œAdd” button

  2. Enter the amount you would like to add to your current position.

  3. Confirm the information under β€œEstimates”, listing the total deposit value and total APR.

  4. Once confirmed, click the orange β€œAdd Liquidity” button.

  5. Confirm the transaction in your wallet.

Withdraw - withdraw your staked positions back into LP tokens or single assets

  1. To withdraw from your spNFT position, select the β€œWithdraw” button.

  2. Under β€œOptions” you may choose to auto-unbind your underlying LP tokens by selecting β€œON”. Turn this option β€œOFF” if you would like to manually unbind the LP.

  3. Review the withdrawal and the remaining amount under the β€œEstimates” tab.

  4. Once confirmed, click the orange β€œWithdraw” button.

  5. Confirm the transaction in your wallet.

Harvest - Claim pending rewards from an active farm

  1. To harvest your earnings, select the orange β€œHarvest” button. You can also view the value and APR in the β€œData breakdown” section.

  2. Under the β€œHarvest your position” window, select β€œspNFT Rewards” to harvest your farming rewards only or β€œAll Rewards” to harvest both your farming and Nitro rewards.

  3. View and confirm your reward amount under the β€œRewards breakdown” section.

  4. Once confirmed, click the orange β€œHarvest” button.

  5. Confirm the transaction in your wallet.

Boost and un-boost yields

Boost

  1. To boost your position, select the orange β€œBoost” button.

  2. Set the desired boost amount.

  3. Under the β€œEstimates” tab, view and confirm the boost multiplier and total APR (composed of the Farm base, Bonus, and Earned fees APRs).

  4. Once confirmed, click the orange β€œBoost” button

  5. Confirm the transaction in your wallet.

Unboost

  1. To unboost your position, select the orange β€œUnboost” button.

  2. Set the desired unboost amount.

  3. Under the β€œEstimates” tab, view and confirm the boost multiplier, total APR (composed of the Farm base, Bonus, and Earned fees APRs), and deallocation fee.

  4. Once confirmed, click the orange β€œUnboost” button.

  5. Confirm the transaction in your wallet.

Video Tutorial: Yield Boost

Split, Merge, and Transfer spNFT

Upon selecting your spNFT, under β€œMore actions”, the options for β€œTransfer”, β€œSplit” and β€œMerge” are listed.

  • Using the β€œsplit” option you can split your staked position with your set ratio.

  • Using the β€œmerge” option you can combine multiple staked positions sharing the same pair. There is no limit to the number of positions you can merge.

  • Using the β€œtransfer” option, you can transfer staked positions between wallets. The original wallet will transfer ownership of the staked position to the receiving wallet.

Stake and Unstake from a Nitro Pool

Stake spNFT into a Nitro Pool

  1. In the β€œPositions” tab, under the β€œEarn” section, select the spNFT position that you would like to manage.

  2. Click the blue β€œStake in Nitro” button. This will prompt the β€œStake into a Nitro pool” window to open.

  3. Select a matching Nitro pool. You can view information such as the TVL, bonus APR, duration of the Nitro pool, and any requirements.

  4. Click the orange "Stake" button.

  1. Confirm the transaction in your wallet.

Unstake spNFT from a Nitro Pool

  1. In the β€œPositions” tab, under the β€œEarn” section, select the spNFT position that you would like to manage. This spNFT should currently be staked into a Nitro pool

  2. Click the blue β€œUnstake in Nitro” button.

  1. Confirm the transaction in your wallet.

Video Tutorial: Stake in Nitro

Last updated