spNFT Position Guide
How to create, wrap, withdraw, unbind liquidity, and stake and unstake spNFT positions.
Create spNFT Position
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.
Click on the orange βV2 Add Liquidityβ button and the orange βspNFTβ button.
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.
Once confirmed, approve the amount to add liquidity by clicking on the button below β βApprove m.USDCβ is shown in this example.
Confirm the details of the transaction in your wallet. You may enter a custom spending cap and edit the transaction fee amount.
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
On the βEarnβ section, select the βPositionsβ tab.
Click on the orange βspNFTsβ button below βYour Positionsβ.
Click on the orange button named βNew positionβ
Select your preferred tokens that will be turned into an spNFT position. IN this example, the m.USDC token is chosen.
Enter your desired amount. In this example ~0.76 m.USDC was inputted.
Adjust the lock duration (this is optional). In this example, the lock duration was set to 7 days.
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.
Click on the orange βApproveβ button.
Confirm the details of the transaction in your wallet. You may enter a custom spending cap and edit the transaction fee amount.
Click on the blue βApproveβ button to execute the transaction.
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.
Select the LP in the positions tab: spNFTs, LP V3, Vaults V3, or LP V2.
LP V2:
Click on the βLP V2β tab under βYour Positionsβ.
Select the LP you would like to unbind by clicking the βvβ button on the right.
Click on the βUnbindβ button under the βCompositionβ section.
In the βUnbindβ window, enter the amount of LP you wish to unbind or select an available unbind amount: 25%, 50%, 75%, 100%.
You can view the βWithdraw summaryβ listing the total amount of each token in your pair that you have earned.
Click on the orange βUnbindβ button.
Confirm the transaction in your wallet.
LP V3
Click on the βLP V3β tab under βYour Positionsβ.
Select the LP you would like to unbind by clicking the βvβ button on the right.
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.
Once confirmed, click on the orange βHarvestβ button.
Confirm the transaction in your wallet.
Manage spNFT Position (Deposit, Withdraw, Harvest)
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
To add liquidity to your position, click on the βAddβ button
Enter the amount you would like to add to your current position.
Confirm the information under βEstimatesβ, listing the total deposit value and total APR.
Once confirmed, click the orange βAdd Liquidityβ button.
Confirm the transaction in your wallet.
Withdraw - withdraw your staked positions back into LP tokens or single assets
To withdraw from your spNFT position, select the βWithdrawβ button.
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.
Review the withdrawal and the remaining amount under the βEstimatesβ tab.
Once confirmed, click the orange βWithdrawβ button.
Confirm the transaction in your wallet.
Harvest - Claim pending rewards from an active farm
To harvest your earnings, select the orange βHarvestβ button. You can also view the value and APR in the βData breakdownβ section.
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.
View and confirm your reward amount under the βRewards breakdownβ section.
Once confirmed, click the orange βHarvestβ button.
Confirm the transaction in your wallet.
Boost and un-boost yields
Boost
To boost your position, select the orange βBoostβ button.
Set the desired boost amount.
Under the βEstimatesβ tab, view and confirm the boost multiplier and total APR (composed of the Farm base, Bonus, and Earned fees APRs).
Once confirmed, click the orange βBoostβ button
Confirm the transaction in your wallet.
Unboost
To unboost your position, select the orange βUnboostβ button.
Set the desired unboost amount.
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.
Once confirmed, click the orange βUnboostβ button.
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
In the βPositionsβ tab, under the βEarnβ section, select the spNFT position that you would like to manage.
Click the blue βStake in Nitroβ button. This will prompt the βStake into a Nitro poolβ window to open.
Select a matching Nitro pool. You can view information such as the TVL, bonus APR, duration of the Nitro pool, and any requirements.
Click the orange "Stake" button.
Confirm the transaction in your wallet.
Unstake spNFT from a Nitro Pool
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
Click the blue βUnstake in Nitroβ button.
Confirm the transaction in your wallet.
Video Tutorial: Stake in Nitro
Last updated