background

Balancer v3 is live

AMMs
made
easy

The ultimate platform for custom liquidity solutions. Balancer v3 perfectly balances simplicity and flexibility to reshape the future of AMMs.

sand

Learn about Balancer v3

Code
less,
build
more.

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

Building
on
v3
is
simple

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.

Contracts

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 liquidity solutions. With v3, developers harness a tech stack that automates low-level development tasks, enabling them to focus exclusively on innovation.

sand

Custom Pools

Streamlined custom pool creation

sand

Hooks Framework

Limitless pool customizability

sand

100% Boosted Pools

Boosted earnings, simplified strategy.

Technical
highlights

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.

LVR/MEV Mitigation

Balancer v3 focuses on minimizing MEV and maximizing LP profitability by collaborating with intent-centric projects like CowSwap.Read more

Decimal Scaling

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.

Rate Scaling

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.

Liquidity Invariant Approximation

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.

Transient Accounting

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.

ERC20MultiToken

Ensures atomic updates to pool token balances and total supply within the Vault, reducing risks of read-only reentrancy attack vectors.

Swap Fee Management

Standardizes swap fee implementation within the Vault for consistent interfaces across pools, while allowing flexibility at the hook level.

Pool Creator Fee

Introduces a permissionless mechanism for external pool developers to earn a share of swap fees and yield, incentivizing innovative AMM creation.

Pool Pause Manager

The pool can define its pause window on registration, relying on the Vault to enforce the time window and manage authentication.

Grow
with
us

Balancer v3 is DeFi infrastructure to be built on.
Our growth is your growth.

sand

$1.1b

TVL

sand

4.0k

Pools

sand

$148m

24hr Volume

sand

10+

Aggregator Integrations

Instant volume for your liquidity

* Data includes liquidity and volume on Balancer v2, v3 & CoW AMM.

SAFTEY & SECURITY

Audited
by
the
best

View reports
sand
sand
sand

Review the code and report vulnerabilities

Up to $1m is up for grabs in the bug bounty on Immunefi.

BALANCER GRANTS

Innovate
with
us

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

Get a grant
sand

Pool hook

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.

sand

Custom AMM

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.

sand

Custom pool

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.

Ready
to
build
on
Balancer?