spNFT Position Guide
How to create, wrap, withdraw, unbind liquidity, and stake and unstake spNFT positions.
Last updated
How to create, wrap, withdraw, unbind liquidity, and stake and unstake spNFT positions.
Last updated
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.
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.
spNFT Lock Tutorial
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.
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.
Click on the “LP V3” tab under “Your Positions”.
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.
In the “Positions” tab, under the “Earn” section, select the spNFT position that you would like to manage.
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.
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.
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.
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
To unboost your position, select the orange “Unboost” button.
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.
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.
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.
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.
Select the LP you would like to unbind by clicking the “v” button on the right.
Confirm the transaction in your wallet.
Set the desired unboost amount.