ChewySwap Docs
TelegramTwitterDEXStakeSwap
  • ℹ️ChewySwap Intro
    • πŸ‡ΊπŸ‡³Languages
    • πŸƒβ€β™‚οΈGet Started
      • πŸ‘œCreate a Wallet
      • πŸ–Get BONE for Gas
    • πŸ”KYC
    • πŸ”Audits
    • πŸ—ΊοΈRoadmap
  • 🦴Chewy Token
  • 🐢Connect to Shibarium
  • πŸ•Connect to Dogechain
  • ❔Frequently Asked Questions
  • πŸŽ‰Products
    • πŸ’±DEX Aggregator
      • How to Swap
      • Send Tokens
      • Price Ticker
    • Portfolio Tracker
    • πŸ”„Exchange
      • ↕️How to Swap
      • πŸ“ˆBuilt-In Charts
      • πŸ—ΊοΈFees and Routes
      • βš™οΈSettings / Slippage
      • ⚑Zap (V2)
      • πŸ”’Liquidity Pools
    • πŸ§‘β€πŸŒΎYield Farming
      • How to Use Farms
  • βš–οΈGovernance and Tokenomics
  • πŸ§‘β€πŸ€β€πŸ§‘Ambassador Program
  • 🀝Ecosystem & Partnerships
  • πŸ‘©β€πŸ’»Developers
    • 🌎Migrate from Marswap
    • πŸ› οΈResources for Builders
      • Dapp Boilerplate
    • πŸ‘Contributing
    • πŸš€Launching on ChewySwap
    • πŸ’ŽGempad
    • πŸ“„Smart Contracts
      • πŸ”„ChewySwap Exchange
      • πŸ‘¨β€πŸ³MasterChef
      • πŸ§ͺTestnet
    • πŸ§ͺTestnet Support
      • 🐢About Dogechain ZKEVM
      • πŸ”—Connecting
      • πŸ‘¨β€πŸ’»Developers
  • 🎬Media Kit
Powered by GitBook
On this page
  • What is Zap?
  • Enable Zap
  • Zap In (Add Liquidity)
  • Zap using one token
  • Zap using two tokens with imbalanced amounts
  • Proceed with Zap
  • Zap out (Remove Liquidity)

Was this helpful?

Edit on GitHub
  1. Products
  2. Exchange

Zap (V2)

Simple liquidity provisioning with only one click

PreviousSettings / SlippageNextLiquidity Pools

Last updated 1 year ago

Was this helpful?

What is Zap?

Zap enables simple liquidity provision. Add liquidity with only one token and one single click, without manual swapping or token balancing.

  • Add liquidity with only one token: You can add liquidity using only one token in the trading pair. Zap will automatically perform swaps using the one token you provide and automatically balance the trading pair to a 50/50 split before adding liquidity.

  • Add liquidity with an imbalanced number of tokens in the trading pair: You can add liquidity even if the number of the tokens you provide in the trading pair is not perfectly balanced with the current pool. For example 30:70, which differs from the default pool weight of 50:50. Zap will automatically rebalance the tokens into a 50/50 split before adding liquidity.

  • Remove liquidity and choose what token(s) you want to receive: When removing liquidity, Zap allows you to receive only one token in the trading pair. Zap will automatically perform swaps before returning your tokens.

Enable Zap

By default, the Zap feature is turned on for every user. If you don’t see the new Zap UI when adding or removing liquidity, please enable it in the settings panel. You can bring up the settings panel by clicking the cog icon.

Note: Currently, the Zap feature is in beta. Please note that It does not support some tokens, such as tokens with fees on transfers. If you experience any issue while adding or removing liquidity, please disable it in the settings panel.

Zap In (Add Liquidity)

Click the β€œAdd Liquidity” button to proceed.

If the token in the trading pair you are adding liquidity to has a balance in your wallet. The checkbox for that token will be automatically checked. If you have both the tokens have a balance in your wallet, both checkboxes will be checked.

Zap using one token

You can add liquidity using only one token in the trading pair. Simple check only one checkbox for the token you wish to use. Zap will automatically swap half of the checked tokens into another token in the trading pair before adding liquidity. You will see a warning message indicating which token will be converted.

If the price impact is too high, Zap will protect you by slippage. Click β€œReduce TOKEN” to reduce it to the preferred limit. Check to make sure the token isn't a fee on transfer token, you may have to add without using Zap.

Zap using two tokens with imbalanced amounts

If both tokens are checked, the amounts of the input tokens don't match a 50/50 split. Zap balancing will be introduced. You will see a message of β€œSome of your Token A will be converted to Token B”.

If you don’t want Zap to balance the number of tokens before adding liquidity, simply click β€œDon’t Convert”. In this case, Zap will adjust the number of input tokens to match a 50/50 split instead of trying to swap and rebalance.

Proceed with Zap

When you click β€œSupply”, the details of the Zap will be shown and await you to confirm.

You will see:

  1. How many LP tokens you will receive.

  2. What are the input tokens, and the number of tokens you are committing.

  3. How the input tokens are traded in order to match a 50/50 split.

  4. The slippage tolerance you are using.

Zap out (Remove Liquidity)

Zap also enables you to receive one single token in the trading pair when removing liquidity.

  1. Click on the pair you want to remove liquidity under β€œYour Liquidity".

  2. Click β€œRemove”. A new pop-up will appear.

Under the β€œYou Will Receive” section, you can uncheck the token you don’t want to receive. Zap will automatically swap and convert 100% of the returns into the checked token when removing liquidity.

Visit the, and choose β€œAdd Liquidity”.

Pick the trading pair you want to provide liquidity to by selecting two input tokens, checkout to learn more.

Visit the.

πŸŽ‰
πŸ”„
⚑
Liquidity page
Liquidity guide