HyperSwap Docs
  • 🔎| HyperSwap
  • 🔗| Official Links
  • ❓| How to Start ?
    • Create a Wallet
    • How to Bridge on HyperEVM ?
  • PROTOCOL CONCEPTS
    • 🌐| Overview
    • 🏊Liquidity Pool
      • AMM Standard Liquidity Position
      • Concentrated Liquidity Position
      • ⚡Single Asset ZAP
    • 📐| Constant Factor AMM
    • 💲| Dynamic Fees
    • ✉️| Partner Referral
  • Points
    • 💎| Point Program
  • Token Design
    • ⛏️| Liquidity Mining
    • 🔄| Conversion and Redemption
    • 🤝| Revenues Sharing Model
    • 💰| Protocol Earnings
    • 🔥| Deflationary mechanisms
  • TOKENS
    • 🪙| $SWAP
    • 🔓| $xSWAP
  • Contracts
    • 📜| Hyper EVM
      • V2
      • V3
      • 🧰Tools
    • 📜| Testnet
      • V2
      • V3
    • 🖨️| Integrations
      • ⏯️Templates & Use Cases
      • 🏃Quick Start
        • V2
          • Swap with V2
          • Add liquidity with V2
          • Functions
        • V3
          • Swap with V3
        • Single Asset ZAP
          • Provide Liquidity With V2
          • Provide Liquidity With V3
          • Functions
  • REFERENCES
    • | Audits
    • 📖| Glossary
    • 🎨| Media Kit
Powered by GitBook
On this page
  1. PROTOCOL CONCEPTS
  2. Liquidity Pool

Single Asset ZAP

PreviousConcentrated Liquidity PositionNext| Constant Factor AMM

Last updated 26 days ago

Zap is a powerful feature that makes adding liquidity faster and easier on Hyperswap.

With Zap, you can provide liquidity to both V2 and V3 pools using only one token from the pair, no need to manually swap and split your tokens beforehand.

Simply choose the amount you want to provide, and confirm. Your token will be automatically split and balanced to create the liquidity position, optimized for low slippage and minimal price impact.

Key Highlights:

• Simplified UX: Add liquidity with as few clicks as possible: only 2 clicks for V2!

• Efficient Routing: Your token is traded and balanced automatically in the most efficient way.

• V3 Support: Provide V3 liquidity with just one token, using a max range preset.

How Zap Works:

1. Select Pool: Choose the liquidity pool you want to add liquidity to.

Important: The pool must already exist and have sufficient liquidity.

2. Choose Token and Amount: Pick the single token you want to provide and set the amount.

3. Price Range: For V3 pools, Zap can only be used in full range (min to max preset) for your liquidity position.

4. Confirm and Zap: Approve the token (if needed) and confirm your Zap. Hyperswap will handle the swaps, balance the tokens, and add liquidity, all in one go.

Single Asset ZAP enables users to efficiently provide liquidity with minimal effort, reduced transaction costs, and an optimized user experience.

One of the most frequent issues users may face is transaction failure due to insufficient slippage tolerance. If you encounter such problems, consider increasing your slippage tolerance parameter.

🏊
⚡
Standard AMM Position
Concentrated Liquidity Position