DonutSwap AI
  • 📖Revolutionizing DeFi with HyperLiquid AI Agents
  • MANUAL UI GUIDE
    • ❔Frequently Asked Questions
      • Liquidity and Yield farming
      • DSP and YUM plugins
      • spNFT
      • Nitro
      • Launchpad
      • Understanding Impermanent Loss
      • Stable Pools Explained
      • Security Measures
    • 📙Network Guide
      • Wallet Creation
      • Wallet Setup for Multi-Chain Compatibility
        • Wallet Setup for Binance Chain Compatibility
        • Wallet Setup for zkSync Compatibility
        • Wallet Setup for Avalanche Compatibility
        • Wallet Setup for Arbitrum Compatibility
      • Bridging tokens to multiple chains
        • Bridging tokens to zkSync
        • Bridging tokens to Avalanche
        • Bridging tokens to Arbitrum
        • Bridging tokens to Binance Chain
      • Adding tokens to the wallet interface
    • 🍩DonutSwap Tutorials
      • Step-by-Step Guides
        • General tutorial
        • Swap tokens
        • V2 Add Liquidity
        • V3 Add Liquidity (concentrated)
          • Auto mode (spNFT)
          • Manual mode (LP only)
        • Create spNFT position
        • Wrap LP or Single asset into V2 spNFT position
        • Manage spNFT position
        • Stake spNFT into a Nitro
        • Participate in the Launchpad sale
      • Utilize YUM
        • Get YUM
        • Redeem YUM
        • Earn Dividends
        • Boost Yield
        • Get exposed to Launchpad-related benefits
      • Swapping Explained
      • Providing Liquidity Overview
      • Boost farming rewards
      • User Interface navigation
    • 👷LP & Nitro Implementation Protocols
      • Step-by-step guide
      • Deployment specifications
  • DEFAI FEATURES
    • 🚰DonutFill
      • Dynamic Liquidity Rebalancing
      • Predictive Liquidity Demand Modeling
      • Flash Fill Mechanism
      • Fee Adjustment and Yield Farming Optimization
      • User-Friendly Liquidity Provisioning
    • 👣DonutTrail
      • Optimal Trade Pathfinding
      • Split Order Execution
      • Real-Time Market Data Integration
      • Cross-DEX Arbitrage Detection
      • Slippage Minimization
    • 🤼DonutBuddy
      • Personalized Trading Insights
      • Automated Trading Strategies
      • Beginner-Friendly Educational Tools
      • Portfolio Management
      • Real-Time Market Alerts
    • 🛡️DonutShield
      • Real-Time Transaction Monitoring
      • Front-Running Detection
      • Flash Loan Attack Mitigation
      • AI-Driven Wallet Profiling
      • Governance and Community Alerts
    • 🗳️DonutGov
      • Governance Proposal Analysis
      • Sentiment Analysis for Voting Outcomes
      • Proposal Optimizer
      • Tokenomics & Ecosystem Impact Modeling
      • Automated Voting Suggestions
    • ⏩DonutBoost
      • Dynamic Reward Adjustments
      • Adaptive Inflation Control
      • Yield Farming Efficiency
      • Long-Term Sustainability Modeling
      • Incentive Program Tailoring
    • 💓DonutPulse
      • Market Sentiment Monitoring
      • Trend Forecasting
      • Customizable Sentiment Alerts
      • Token Popularity Index
      • Influencer Sentiment Tracking
      • FUD Detection
  • AI INFRASTRUCTURE
    • 🤖AI Agents
      • The Infrastructure Behind DonutSwap AI Agents
      • Key Features of DonutSwap AI Agents
      • Empowering Users to Create Their Own AI Agents
      • Transforming DeFi Through AI Agents
    • 🌟Comprehensive Overview of DonutSwap AI Infrastructure
      • Decentralized Data Orchestration
      • AI Model Architecture
      • Smart Contract Integration
      • Automation and Task Scheduling
      • Security and Reliability
      • User Experience and Accessibility
      • Community and Ecosystem Development
      • Paving the Future of DeFi
    • ⚡Summary of DonutSwap’s AI-Powered Features
  • HyperLiquid
    • 🌊What is HyperLiquid?
      • Introduction to HyperLiquid
      • Is Bridging Required to Trade HyperLiquid?
    • 🛠️Why DonutSwap AI Embraces HyperLiquid
      • How HyperLiquid Powers DonutSwap
      • Conclusion
    • 💎HyperLiquid AMM
      • AMM V2
      • AMM V3
      • Adding Liquidity on HyperLiquid
    • 💲HyperLiquid Staking
      • How Does HyperLiquid Staking Work?
      • Benefits of HyperLiquid Staking
    • 🚀DonutPad
      • What is DonutPad?
      • How DonutPad Redefines Launchpads
      • Key Components of DonutPad
      • Why DonutPad is Critical for HyperLiquid Markets
      • Benefits for Projects and Users
      • DonutPad in the DonutSwap AI Ecosystem
  • Runes
    • ❓What are Runes?
      • Is Bridging Required to Trade Runes?
    • 🛠️Omnity Integration
    • 💎Runes AMM
      • AMM V2
      • AMM V3
      • Adding Liquidity on Runes
    • 💲Runes Staking
      • How to Stake Runes?
  • Protocol
    • 🌐AMM
      • AMM V2
        • Dual-liquidity type
        • Dynamic directional fees
        • Referral
      • AMM V3
        • Customizable Tickspacing
        • Directional & Dynamic Volatility Fees
        • 🚧Limit Orders
      • Adding Liquidity
    • 👨‍🌾Staked Positions (spNFTs)
      • Properties
      • Yield farming
      • Advantages and extensions
      • spNFT farming tips
    • 🌋Nitro Pools
      • Staking
      • Requirements
      • Specifications
      • Nitro in a nutshell
    • 🔌YUM Plugins
      • Dividends
      • Yield Booster
      • Launchpad plugin
      • Community plugins
    • 🚀Launchpad
    • ⚙️Extra Utilities
      • Info dashboard
      • Analytics
      • Calculator
      • Earnings dashboard
  • Tokenomics
    • 🪙DSP Token
    • 🔒YUM Token
      • How to use YUM
      • Conversion - Redeeming
    • 🚚Token Distribution
    • 💰System Revenue
    • 🔥Deflationary Mechanics
  • Additional info
    • 🛣️Roadmap
    • ✅Assure DeFi KYC
    • 👨‍💼Meet the Team
  • ✉️Contact us
    • Partnership inquiries
    • User support
    • Socials
Powered by GitBook
On this page
  • What does the Burn Position button signify when unwrapping V3 LP?
  • Scenario example: ETH/USDC pool | range 2000-2500
  • Single-sided liquidity provision
  1. MANUAL UI GUIDE
  2. DonutSwap Tutorials
  3. Step-by-Step Guides
  4. V3 Add Liquidity (concentrated)

Manual mode (LP only)

  1. Select a Price Range

In determining your price range, you have the option to select from four predefined settings or specify a minimum and maximum price that aligns with your investment approach. Remember, a narrower range can potentially lead to higher returns, but also carries an increased risk of impermanent loss.

It's crucial to consider the expected price fluctuations over the duration of your investment. Additionally, assess the amount of time and energy you are prepared to invest in monitoring and adjusting your position in response to market shifts, along with the associated costs of these adjustments.

If the market value of the assets in your liquidity pool moves outside your set range, your holdings will shift towards one asset over the other. This change will halt your trading fee earnings until the market value re-enters your chosen range.

Also, be aware that the price you input will automatically adjust to the closest tick increment. You don't need to use a round number; this rounding is an inherent aspect of tick mechanics.

  1. Input and Adjust Amounts

Enter the desired amount in one field, and the corresponding value will automatically populate in the other. This conversion depends on your chosen price range compared to the current market price. A price range closer to one side results in a higher contribution of that specific asset.

Selecting 'Full range' allows for liquidity provision across the entire price spectrum, similar to V2. Liquidity providers can choose to position their assets either above or below the market's current spot price, based on whether they're contributing a higher or lower valued token.

  1. Authorize and Add Liquidity

Before adding liquidity, authorization is required. This step is only necessary for the first-time liquidity provision with a specific token. After granting permission through your wallet, click on 'Add liquidity'. Review all details and confirm by clicking 'Add liquidity' again, which will process the transaction from your wallet.

  1. Accrue and Oversee

Your assets now contribute to liquidity, earning trading fees and possibly market maker rewards, depending on the incentivization of your asset pair through Sprinkle. Manage and track your positions by selecting 'View existing positions' post liquidity provision, or go to the 'Earn' tab, choose 'Positions', and then select 'LP V3'.

  1. Manage Liquidity and Collect Rewards

In the V3 position management interface, you can access your position details, accumulated fees, and incentives. Features available include:

  • Market maker rewards: Collect your accrued incentives (this option becomes visible only when you have pending rewards).

  • Unbind: Withdraw your liquidity.

  • Add: Increase liquidity to your current position.

  • Harvest: Claim your accumulated rewards.

When you claim your Market Maker incentives, all your pending rewards from every DonutSwap pool will be automatically collected for you

Note that your pending market maker rewards may appear on the positions page up to 6 hours after your deposit and it may even take longer depending on the size of your position

What does the Burn Position button signify when unwrapping V3 LP?

The Burn position functionality provides the option to fully dissolve your V3 position. Opting not to use the Burn position when concluding your engagement can be advantageous if you plan to reinvest liquidity later using identical parameters. Choosing not to burn a position means it stays vacant but ready for future liquidity contributions. Conversely, activating the Burn position returns the initially paired assets to you and permanently eliminates the position.

Scenario example: ETH/USDC pool | range 2000-2500

You initially contributed 1 ETH and 2250 USDC to the liquidity pool, with the market price of ETH being 2250 USDC. This investment started accruing fees immediately.

As days passed, ETH's value rose to 2400 USDC, still within your chosen range, allowing your liquidity to remain active and continue fee accumulation.

However, the ETH price eventually escalated to 2600 USDC, surpassing your set range. This shift rendered your liquidity inactive, halting fee generation. The trading within your range altered your position's composition: you now held more USDC and less ETH.

A week later, ETH's price dipped to 2300 USDC, reentering your range. Consequently, your liquidity was reactivated, and you resumed earning fees.

After one month, you opted to withdraw from the liquidity pool. Your final withdrawal comprised 0.91 ETH and 2555 USDC, reflecting the impact of trades and accumulated fees over the period your liquidity was active. Though the asset mix shifted, the overall value of your position increased, thanks to the fees accrued.

Single-sided liquidity provision

The V3 protocol introduces a single-sided liquidity provision feature, allowing liquidity providers to contribute just one type of asset instead of a pair. This innovation aims to enhance flexibility and minimize risks for those providing liquidity.

For a clearer understanding, consider the scenario of Vitalik with 0.01 ETH, looking to offer single-sided liquidity in V3, targeting a price bracket of $2169 to $2416 per ETH.

Presently, ETH's market value is $1856.3, not aligning with Vitalik's selected range ($2169 to $2416). Consequently, Vitalik's liquidity remains inactive and won't generate fees until ETH's value enters this predetermined bracket.

Should ETH's price escalate to fall within the $2169 to $2416 spectrum, Vitalik's 0.01 ETH will become active as single-sided liquidity in the pool, enabling Vitalik to accrue fees from ETH-related trade within this range. Conversely, if ETH's price exits this range, either by dropping or surging, Vitalik's liquidity turns inactive, halting fee accumulation.

Essential Aspects of Single-Sided Liquidity Provision in V3:

  1. Single-sided liquidity provision enables providers to contribute only one type of asset, rather than both in a trading pair.

  2. V3 utilizes the existing market price of the assets to ascertain the necessary quantity of the counterpart asset for forming the trading pair.

  3. This method of providing liquidity potentially lowers the risk for providers, as they don't need to be concerned about the value fluctuations of both assets in the pair.

  4. Providers who contribute only one asset to the liquidity pool are still eligible to receive trading fees.

Single-sided liquidity providing is useful for liquidity providers who may not have both assets on hand or want to reduce their risk exposure

PreviousAuto mode (spNFT)NextCreate spNFT position

Last updated 1 year ago

🍩