DZap Documentation
  • 🌐Overview
  • Features
    • Aggregation
      • Usecases
      • Fee Structure
      • Chains, Bridge and Liquidity
      • Different Transaction Status
      • Price Imapct Handling
      • Technical Details
    • DCA
      • Creating Positions
      • Additional Actions
      • Swap properties
      • Fees
      • Supported Tokens
    • Zapping (Coming soon)
      • Use Cases
      • Liquidity Migration
      • Supported Routes
  • Protocol
    • Contract address
    • Dzap Aggregation API
    • Uniswap Permit V2
    • Backend API
  • Terms & Security
    • Troubleshooting & Self Serve Guide
    • Terms
    • Audit Reports
    • Privacy
    • Security
  • Tutorial
    • Batch Swap via DEX Aggregator
    • Batch swap via Bridge Aggregator
    • Minting LST from Any Chain
  • Socials
    • 🌐Website
    • 🐦Twitter
    • 👾Discord
    • Ⓜ️Medium
  • DZap SDK
    • Dollar Cost Averaging (DCA)
      • Overview
      • Installation
      • Quick Start
      • Usage Guide
      • Methods
      • Data Types
Powered by GitBook
On this page
  1. Tutorial

Batch Swap via DEX Aggregator

Step-by-step guide to do batch swap through DZap

PreviousSecurityNextBatch swap via Bridge Aggregator

Last updated 10 months ago

  1. Visit and connect your wallet.

We currently support Metamask, WalletConnect, Frontier and Trust Wallet.

  1. Select the chain.

  2. Select "Batch Swap" from LHS tab.

  3. Now, you have two options - "Batch Buy i.e. one to many" or "Batch Sell i.e. many to one".

  4. If you want to continue with Batch Swap, select one token in the "You Pay" section.

  1. Then, choose tokens that you want to buy. Example: $UNI, $AAVE, $MATIC, etc.

  1. Click on "Review" to review your transaction.

  1. Click on "Approve and Swap" to approve the tokens you are swapping.

And boom! You have swapped multiple tokens in a single transaction.

You will see the best routes chosen for you aggregating various DEXs and DEX Aggregator

https://app.dzap.io/dca