Concepts
Guides
Build
Reference
Partner
Data
Tools
Concepts
Guides
Build
Reference
Partner
Data
Tools
  • Contracts
    • Buffer Router API
    • Router API
    • Abi
      • Overview
      • Router
      • Batch Router
      • Buffer Router
      • Composite Liquidity Router
    • Deployment Addresses
      • Arbitrum Deployment Addresses
      • Avalanche Deployment Addresses
      • Base Deployment Addresses
      • Gnosis Deployment Addresses
      • Mainnet Deployment Addresses
      • Optimism Deployment Addresses
      • Polygon Deployment Addresses
      • Sepolia Deployment Addresses
      • Zkevm Deployment Addresses
    • Batch Router API
    • Composite Liquidity Router API
    • Vault Configuration
    • Error Codes
    • Error signatures
    • Security
    • Vault API
    • Hooks API
    • Protocol Fee Controller API
  • Sdk
    • Intro
    • SDK API Reference
  • Authorizer
    • Active Permissions
    • Avalanche Authorizer Permissions
    • Base Authorizer Permissions
    • Gnosis Authorizer Permissions
    • Mainnet Authorizer Permissions
    • Optimism Authorizer Permissions
    • Sepolia Authorizer Permissions

# Developer Reference

For the most common use cases the APIs of interest will be the Router or the BatchRouter.

We also provide a JS/TS SDK to assist with interacting with the Balancer Protocol.

Checkout the Integrations Guides for Solidity and Javascript examples on common actions like adding/removing liquidity and making swaps.

Individuals are encouraged to contact our developers via Discordopen in new window to request further assistance.

Github

  • Smart Contracts
  • SDK
  • API
  • Subgraph
  • Frontend

Developers

  • Starter kit
  • Deployment Addresses
  • Bug bounties
  • Grants
  • V2 Docs

Ecosystem

  • Explore pools
  • Create pools
  • Swap tokens
  • Get veBAL
  • Dune Dashboards

Community

  • Forum
  • Governance
  • Discord
  • Twitter
  • Youtube