Balancer v3 is live
Balancer v3’s architecture focuses on simplicity, flexibility, and extensibility at its core. The v3 Vault more formally defines the requirements of a custom pool, shifting core design patterns out of the pool and into the Vault.
SIMPLICITY
To make custom pool creation easy, core functions have been moved from pools into the heavily audited Vault. For example, here’s all the code needed to build a swap function for a Constant Product Pool.
The four main contracts of Balancer v3 enhance flexibility and minimize the intricacies involved in constructing pools, empowering builders to focus on innovation rather than grappling with complex code.
Smart contract
Router
Entry-point for all pool operations
Smart contract
Pool
Handles math for pool operations
Smart contract
Vault
Handles accounting & holds tokens
Smart contract
Hook
Can execute actions before and/or after pool does math
Custom Pools
Streamlined custom pool creation
Hooks Framework
Limitless pool customizability
100% Boosted Pools
Boosted earnings, simplified strategy.
Balancer v3 introduces a series of technical enhancements that streamline the development and deployment of custom pools, while maintaining the flexibility and interoperability that have made Balancer a leader in the DeFi space.
Balancer v3 focuses on minimizing MEV and maximizing LP profitability by collaborating with intent-centric projects like CowSwap.Read more
To alleviate the challenges of managing tokens with variable decimals, the Vault provides the pool with token balances and input values scaled to 18 decimals.
V3 abstracts the complexity of managing LSTs by moving all rate scaling into the Vault, providing pools with uniform rate-scaled balances and input values by default, ensuring that yield from yield-bearing tokens is not captured by arbitrage traders.
Supports unbalanced add/remove liquidity operations across all pool types, drastically enhancing user experience, as users are not forced to add liquidity in proportional amounts.
EIP-1153's transient op-codes unlock a new, expressive design, the “Till” pattern. This allows the Vault to efficiently enforce contract-level invariants in the scope of a callback, supporting design patterns that were previously not possible.
Ensures atomic updates to pool token balances and total supply within the Vault, reducing risks of read-only reentrancy attack vectors.
Standardizes swap fee implementation within the Vault for consistent interfaces across pools, while allowing flexibility at the hook level.
Introduces a permissionless mechanism for external pool developers to earn a share of swap fees and yield, incentivizing innovative AMM creation.
The pool can define its pause window on registration, relying on the Vault to enforce the time window and manage authentication.
Balancer v3 is DeFi infrastructure to be built on.
Our growth is your growth.
$1.1b
TVL
4.0k
Pools
$148m
24hr Volume
10+
Aggregator Integrations
Instant volume for your liquidity
* Data includes liquidity and volume on Balancer v2, v3 & CoW AMM.
SAFTEY & SECURITY
Up to $1m is up for grabs in the bug bounty on Immunefi.
BALANCER GRANTS
Balancer Community Grants aim to accelerate the development of the Balancer ecosystem. Grants for innovation on Balancer v3 will be prioritized. This program is managed by the Balancer Grants DAO, an independent community-owned grants program for the Balancer ecosystem.
Some fund-worthy ideas to get you started
Hooks enable limitless pool customization possibilities in v3. We actively fund innovative products that solve real problems or create new value. Pool creators can earn additional revenue through customizable fees.
Balancer is the home for AMM innovation and development is now easier than ever on v3. We are looking to fund innovative ideas to solve LVR, recapture MEV and other ways to bring more value to LPs.
Build your custom pool easily on Balancer v3 and follow in the footsteps of Gyroscope and Xave Finance. Get a grant to kickstart your project using custom invariants to create the next innovation in DeFi.