Hercules
  • 👋Overview
    • 💱DeFi & AMMs
  • 🥅The Goal
  • 👍Community Verified Project
  • 🔗Official Links
  • 🐣Getting Started
    • ⛓️Metis Network Basics
    • 🦊Creating a MetaMask Wallet
    • 🌉Bridging To and From Metis
      • 🔁Using Hercules Bridge Integrations
      • 🌿Using the Official Metis Bridge
      • 🙂Using a Third-Party Bridge Provider
    • 🏛️Hercules Guide
      • Token Swap Tutorial
      • Add Liquidity (V2)
      • Add Liquidity (V3)
      • spNFT Position Guide
      • Participate in Launchpad Sales
      • xTORCH Dashboard Guide
      • Using xTORCH For Plugins
      • xMETIS Guide
      • Cross-Chain Swap Tutorial
      • Creating a Nitro Pool
    • ❓FAQ
      • V3, Liquidity, and Yield farming
      • TORCH / xTORCH / Plugins
      • spNFT
      • Nitro Pools
      • Launchpad
      • Understanding Impermanent Loss
      • Stable Pools Explained
      • Direct Token Swap Link
  • PROTOCOL
    • 🤝Automated Market Maker
      • AMM v2
      • AMM v3
    • 💎Staked Positions (spNFT)
    • ☄️Nitro Pools
      • Staking
      • Requirements
      • Specifications
    • 🔌xTORCH Plugins
      • 🤑Dividends Plugin
      • 🆙Yield Booster Plugin
      • 🚀Launchpad Plugin
  • TOKENOMICS
    • 🪙TORCH Token
    • 🔒xTORCH Token
      • How to Use xTORCH
      • 🔁Conversion & Redemption
    • 🌿xMETIS Token
    • 📊Token Distribution
    • 💰Protocol Earnings
    • 🔥Deflationary Mechanisms
  • CONTRACTS
    • Router Aggregator
    • Limit Order
    • AMM V2
    • AMM V3
    • Yield Farming
    • Tokens
    • xTORCH Plugins
    • Utilities
  • RESOURCES
    • Third-Party Integrations
    • Media Kit
    • Terms of Use
    • Launchpad Terms & Conditions
    • Hercules Privacy
    • Grants
    • Security Measures
Powered by GitBook
On this page
  • Create spNFT Position
  • Lock, Wrap LP or Single Asset into V3 spNFT Position
  • Withdraw spNFT and Unbind Liquidity
  • LP V2:
  • LP V3
  • Manage spNFT Position (Deposit, Withdraw, Harvest)
  • Deposit – increase your positions by adding the same LP used to create the spNFT position
  • Withdraw - withdraw your staked positions back into LP tokens or single assets
  • Harvest - Claim pending rewards from an active farm
  • Boost and un-boost yields
  • Boost
  • Unboost
  • Split, Merge, and Transfer spNFT
  • Stake and Unstake from a Nitro Pool
  • Stake spNFT into a Nitro Pool
  • Unstake spNFT from a Nitro Pool
  1. Getting Started
  2. Hercules Guide

spNFT Position Guide

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

PreviousAdd Liquidity (V3)NextParticipate in Launchpad Sales

Last updated 7 months ago

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

  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.

spNFT Lock Tutorial

spNFT Renew Lock

Wrap spNFT Video Guide

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.

Unbind Liquidity V2 Video Guide

LP V3

  1. Click on the “LP V3” tab under “Your Positions”.

  2. 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.

  3. Once confirmed, click on the orange “Harvest” button.

  1. Confirm the transaction in your wallet.

Unbind Liquidity V3 Video Guide

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.

Add Liquidity spNFT Video Guide

  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.

Withdrawal spNFT Video Guide

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.

spNFT Harvest Video Guide

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

Unboost

  1. To unboost your position, select the orange “Unboost” button.

  2. 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.

  3. Once confirmed, click the orange “Unboost” button.

  4. Confirm the transaction in your wallet.

spNFT Yield Boost Video Guide

spNFT Yield Unboost Video Guide

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.

spNFT Split Video Guide

spNFT Merge Video Guide

spNFT Transfer Video Guide

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.

spNFT Stake in Nitro Pool Video Guide

spNFT Unstake from Nitro Pool Video Guide

Select the LP you would like to unbind by clicking the “v” button on the right.

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

Confirm the transaction in your wallet.

Set the desired unboost amount.

🐣
🏛️
here.