Balancer DOCS
Concepts
SDK
Developer Guides
  • Contracts

    • Deployment Addresses
      • Mainnet
      • Arbitrum
      • Optimism
      • Polygon
      • Gnosis
      • Polygon zkEVM
      • Avalanche
      • Sepolia(testnet)
    • Authorizer Permissions
      • Mainnet
      • Arbitrum
      • Optimism
      • Polygon
      • Gnosis
      • Polygon zkEVM
      • Avalanche
      • Sepolia(testnet)
    • APIs
    • Security
    • Error Codes
    • Query Functions
  • Subgraph

    • Overview
      • Core
      • Gauges
  • Dune

    • Overview
  • Swaps / Joins / Exits

    • Batch Swaps
    • Flash Swaps
    • Single Swap
    • Pool Joins
    • Pool Exits
  • Math

    • Weighted Math
    • Stable Math
    • Linear Math
  • veBAL & Gauges

    • APR Calculation
    • Gauges
    • veBAL
  • Vote Escrow Launchpad

    • Launchpad
    • Voting Escrow System
    • Reward Distributor
    • Reward Faucet
    • Troubleshooting
    • Lens Reward
    • Smart Wallet Whitelist
Tools
Concepts
SDK
Developer Guides
  • Contracts

    • Deployment Addresses
      • Mainnet
      • Arbitrum
      • Optimism
      • Polygon
      • Gnosis
      • Polygon zkEVM
      • Avalanche
      • Sepolia(testnet)
    • Authorizer Permissions
      • Mainnet
      • Arbitrum
      • Optimism
      • Polygon
      • Gnosis
      • Polygon zkEVM
      • Avalanche
      • Sepolia(testnet)
    • APIs
    • Security
    • Error Codes
    • Query Functions
  • Subgraph

    • Overview
      • Core
      • Gauges
  • Dune

    • Overview
  • Swaps / Joins / Exits

    • Batch Swaps
    • Flash Swaps
    • Single Swap
    • Pool Joins
    • Pool Exits
  • Math

    • Weighted Math
    • Stable Math
    • Linear Math
  • veBAL & Gauges

    • APR Calculation
    • Gauges
    • veBAL
  • Vote Escrow Launchpad

    • Launchpad
    • Voting Escrow System
    • Reward Distributor
    • Reward Faucet
    • Troubleshooting
    • Lens Reward
    • Smart Wallet Whitelist
Tools
  • Core
    • veLaunchpad Admin Panel
    • Batch Swap
    • Balancer Pool Buy Bot
    • Pools
    • Smart Order Router
    • ve8020 User Panel

# Batch Swap

Amount In

Token In

Hop 1


Pool

Token Out

{
  "kind": 0,
  "swaps": [],
  "assets": [],
  "funds": {
    "sender": "0x0000000000000000000000000000000000000000",
    "fromInternalBalance": false,
    "recipient": "0x0000000000000000000000000000000000000000",
    "toInternalBalance": false
  },
  "limits": [],
  "deadline": "115792089237316195423570985008687907853269984665640564039457584007913129639935"
}

veLaunchpad Admin Panel Balancer Pool Buy Bot