Cryptle Six tries to guess today's crypto word.Play
0% read

Balancer

Balancer is an open-source automated market maker and liquidity protocol for trading tokens and providing liquidity. Founded in 2018 by , , and Mike McDonald, it is distinguished by customizable weighted pools that can hold multiple tokens in independently specified proportions. may earn when traders swap tokens in their pools.[36]​[1]​[2]​[10]​

Balancer Labs ceased operations in March 2026, while the Balancer protocol remained in a DAO-approved, ongoing wind-down as of October 27, 2026.[32]​[56] Under BIP-928, applicable pools were scheduled to move to withdrawals-only on October 30, 2026, and the final V3 Vault pause was scheduled for November 30, 2026.[56]​

Overview

Balancer is a protocol for multi-token pools founded in 2018 by , , and Mike McDonald. ’s account says Mushegian and McDonald joined Martinelli to actualize the idea.[36] The name was derived from the platform's self-rebalancing . It enables portfolio owners to create Balancer , and traders to trade against them. Balancer contain two or more tokens, each with an independent weight representing its proportion of the total pool value. The pools provide the Balancer Protocol with liquidity and charge traders a fee for access to it. can be considered automated market-makers, since anyone can swap any two tokens, in any pool. Balancer V2 is live on , , , and specific .[10]​[15]​

History

Balancer announced its deployment on August 31, 2021, enabling users to trade through the Balancer app on the network.[37]​

In June 2022, Balancer launched on rollup network in collaboration with Beethoven X. The expansion offered additional scaling, smart-wallet EOAs with no “approves” and payments in any token, and decentralization of transaction sequencing.[16]​

Balancer Labs Shutdown and Protocol Wind-down

Balancer Labs’ shutdown was announced in March 2026 following financial pressure after the November 2025 exploit.[32]​

BIP-928, the DAO-approved orderly wind-down plan, passed on September 29, 2026. Under its schedule, applicable pools were set to transition to withdrawals-only on October 30, 2026, while partner-requested V3 pools could remain live until November 30, 2026. Withdrawals from non-custodial pool contracts do not depend on Balancer continuing to operate.[56]​[33]​

BIP-936 is a separate on-chain execution specification. It sets out proposed actions including disabling official V2 and V3 pool factories where supported; setting protocol fee defaults to zero on October 30, 2026; pausing eligible pools and enabling recovery mode on that date, excluding partner-extended pools; and, on November 30, 2026, pausing partner pools, the V3 Vault and buffers, and setting V3 global fees to zero. The specification applies governance actions to , with analogous actions on other chains to be performed by the core team via multisigs.[42]​

The record retrieved for October 27, 2026 listed BIP-936 as active and scheduled to end at 18:00 UTC that day.[54]​[41]​

Balancer Labs Shutdown and Protocol Wind-down

Balancer Labs’ shutdown was announced in March 2026 following financial pressure after the November 2025 exploit.[32]​

BIP-928, the DAO-approved orderly wind-down plan, passed on September 29, 2026. Under its schedule, applicable pools were set to transition to withdrawals-only on October 30, 2026, while partner-requested V3 pools could remain live until November 30, 2026. Withdrawals from non-custodial pool contracts do not depend on Balancer continuing to operate.[56]​[33]​

BIP-936 is a separate on-chain execution specification. It sets out proposed actions including disabling official V2 and V3 pool factories where supported; setting protocol fee defaults to zero on October 30, 2026; pausing eligible pools and enabling recovery mode on that date, excluding partner-extended pools; and, on November 30, 2026, pausing partner pools, the V3 Vault and buffers, and setting V3 global fees to zero. The specification applies governance actions to , with analogous actions on other chains to be performed by the core team via multisigs.[42]​

The record retrieved for October 27, 2026 listed BIP-936 as active and scheduled to end at 18:00 UTC that day.[54]​[41]​

Automated Market-Maker Protocol

Balancer serves as an (AMM). Its can contain several assets rather than just two, as is standard for many AMMs. can be programmed via , enabling custom rules and strategies.[4]​[5]​

Liquidity Pools and Rebalancing

Users can create or contribute to , which consist of weighted assets and a set by the creator. This allows anyone to own a self-balancing index fund or invest in someone else’s and earn fees as other users trade against the portfolio. Smart Order Routing (SOR) routes trades across pools.[4]​

The creator of the defines each asset’s percentage weight as a pool parameter. During a swap, balances change while weights remain fixed; the pool’s formula-derived price changes with those balances.[38]​

If a pool’s price drifts from external market prices, can bring the prices closer together. No external price oracle updates the pool price in the absence of transactions.[38]​[5]​

The described core-pool implementation supports up to eight tokens with custom percentage-weight distributions; this limit does not describe every Balancer pool type.[15] For example, a pool could be 30% BAT, 30% , 30% , and 10% , while another pool is 80% WETH and 20% ZRX.

Pool Types

  • Weighted use custom token weights and weighted math, including for assets without a fixed price correlation.[43]
  • Composable use Math for assets expected to trade near parity or at a known exchange rate. Their Balancer Pool Token (BPT) can be traded or nested in other pools.[44]
  • Boosted place some or all pool liquidity in yield-bearing tokens and use buffers and batch routing to preserve swap access to base assets.[45]
  • Linear exchange an asset and its wrapped yield-bearing counterpart around a target range.[46]
  • Liquidity Bootstrapping (LBPs) use time-varying weights selected by the pool owner, who can pause swaps.[47]
  • Managed Pools let owners change weights, manage tokens, set fees and allowlists, and pause swaps.[48]
  • Protocol Pools refers to custom AMMs built on the Vault rather than a single pool contract type.[49]

Introduced on July 6, 2023, the 8020 initiative described a two-asset pool with 80% of one asset and 20% of another. It proposed using the pool’s BPT as a , pairing a protocol’s native token with its chain’s base token or a liquid . Its authors described claimed benefits including liquidity depth, asymmetric upside, reduced , incentives, and hedging or price appreciation.[17]​[18]​

Balancer’s May 2023 post claimed its technology had helped facilitate 20-fold growth in liquidity on in less than a year.[19]​

Composable pools use rate providers that query the and update the token ratio to account for yield accrual. Without rate-provider technology, two assets can trade at 1:1, allowing appreciation from yield to accrue to traders.[20]​

Introduced on April 26, 2023, Boosted combine a liquidity-pool position with a single-sided yield market. They redirect idle liquidity into external yield-generating protocols. Balancer’s announcement described the design as combining a with V3 integration.[20]​[21]​

An example is Balancer Boosted V3 USD on , a Tri-Stable Boosted /USDT/ pool described as providing swap paths across USD tokens.[21]​

Technology and Architecture

In February 2021, the Balancer team announced Balancer V2, describing its design goals as security, flexibility, capital efficiency, and efficiency. The announcement described a protocol Vault for pool assets, customizable AMM logic, asset managers, oracle designs, and community-governed protocol fees.[4]​

Balancer V3 retains the Vault model but shifts more pool requirements and design patterns into the Vault. Its transient accounting tracks token credits and debts during a Vault operation and requires settlement before the operation closes. V3 formalizes hooks as standalone contracts that add logic at pool lifecycle points, including swaps and liquidity operations.[59]​[60]​[61]​

Security Reviews

Balancer’s V2 security documentation lists external audits by , Trail of Bits, Certora, and ABDK from March 2021 through October 2022, with dated reports covering specified contracts including the Vault, weighted and stable pools, MultiRewards, linear and stable phantom pools, Timelock Authorizer, Batch Relayer, Composable Pool, and Managed Pool. These audits cover their documented reports and code scopes, not every protocol version.[51]​

The V3 audit repository records dated reviews by Certora, Trail of Bits, Spearbit, and beginning in September 2024, with reports covering the Vault, pools, hooks, oracles, router, and pools, including a Certora comprehensive assessment dated January 26, 2026. The repository notes that some contracts changed after review and that audits do not guarantee correctness.[52]​

Protocol Vault

The main architectural change between Balancer V1 and Balancer V2 is the transition to a single vault that holds and manages all the assets added by all Balancer pools. Balancer V2 separates the  (AMM) logic from the token management and accounting. Token management/accounting is done by the vault while the AMM logic is individual to each pool. Because pools are contracts external to the vault, they can implement any arbitrary, customized AMM logic.[4]​

Gas Efficiency

In Balancer V1, trading with two or more pools is inefficient because users have to send and receive ERC20 tokens from all pools. With Balancer's new Protocol Vault, even though trades are carried out in batches against multiple pools, only the final net token amounts are transferred from and to the vault, saving . Since only final net amounts are transferred, trades are also easier. An arber who has no tokens but detects a price asymmetry between Balancer pools could trade for MKR in pool 1, MKR for BAL in pool 2 then BAL for in pool 3 and end up making a profit in .[4]​

Balancer V2 allows users to hold internal token balances. For example, if a user trades token A for token B but knows that they will trade back B for A in a few hours, then they probably don’t need to take delivery of B after the first trade. Balancer can keep both tokens in the vault which may be used for the next trades, avoiding any ERC20 transactions altogether.[4]​

Customizable AMM Logic

Balancer V2 supports customizable AMM logic, allowing teams to develop different AMM strategies without handling low-level token transfers, balance accounting, security checks, and smart order routing. At launch, Balancer V2 offered weighted pools (constant-weight, index-fund-style pools like those in Balancer V1) and stable pools for tokens that are soft-pegged to each other, building on work by the team. The announcement anticipated smart pools that would allow ongoing parameter changes and other pool types built by partners. All pools provide trading liquidity through the smart order router.[4]​

Balancer’s infrastructure has also been used by developers building on the protocol. For example, built an E-CLP concentrated-liquidity model using Balancer technology; Balancer reported that the pool facilitated $4,100,262 in concentrated swaps in its first two weeks.[22]​

Balancer V2 Asset Manager

In Balancer V2, asset managers are external nominated by pools that have full power over the underlying tokens the pool has deposited in the vault. The asset manager can lend tokens to a lending protocol to improve the pool’s yield. A buffer must always be kept in the vault, or else trades could fail: the vault cannot trade out assets it does not currently hold on behalf of a pool.[5]​[6]​

Low Gas Cost and Resilient Oracles

On February 2, 2021, the team described an accumulator-based oracle design and proposed instant and resilient price views with different freshness and manipulation-resistance tradeoffs. The announcement described instant prices as more up to date but less resistant to manipulation, and resilient prices as less up to date but more resistant.[5]​

Governable Protocol Fees

The February 2021 Balancer V2 proposal specified three governance-controlled protocol-level fees:

  • : a small percentage of the paid by traders to pool LPs.
  • Withdrawal fees: a small percentage of any tokens withdrawn from the Balancer Protocol Vault, excluding trades. Moving liquidity between Balancer pools would not incur this fee.
  • fees: a small percentage of assets used for from Balancer’s vault.

The proposal specified that trading and withdrawal fees would be off at inception, while the flash-loan fee would start at a small value. It proposed initially keeping all protocol fees in the vault, with governance to decide how they would be used.[4]​

Stable Pools

In July 2021, Balancer launched on Balancer V2. are designed for assets that trade at similar prices.[13]​

MetaStable Pools Launch | Lido Partnership

In August 2021, Balancer announced the launch of MetaStable alongside a partnership with with joint pool incentives. MetaStable are well suited to handle pegged tokens that gradually accumulate fees.[14]​

A use case for MetaStable is “nesting” other pools by holding their Balancer Pool Tokens (BPTs), thereby facilitating cheap swaps between their constituent tokens and those of the nested pool — as though all the component tokens were in a single pool. While are well suited for tokens with 1:1 exchange rates, MetaStable work well for tokens that gradually diverge in value.[14]​

With the MetaStable Pool launch, protocol  launched a pool to facilitate trades between and to offer liquidity for stakers securing the Network. The number of was also increased for the community and to support growing liquidity conditions for  token.[14]​

BAL Governance Token

BAL is Balancer’s protocol . Its enforced maximum supply is 100 million BAL; governance may determine how tokens are distributed and emissions are allocated.[57]​[58]​

Initial Allocation and Liquidity Mining

The original allocation included up to 65 million BAL for , 25 million for founders, options, advisors and investors subject to vesting, 5 million for the Ecosystem Fund, and 5 million for the Fundraising Fund. The 25 million allocation included a 2.5 million employee-options reserve; the initial distribution table separately listed 22.5 million for founders, options, advisors and investors and 2.5 million for contributor incentives.[57]​

​ began on June 1, 2020, at 145,000 BAL per week. BAL went live on June 23, 2020. Of the 22.5 million distributed to founders, advisors and investors, 25% was initially unlocked and the remaining 75% vested over three years. These are historical initial allocation figures; later governance decisions changed emissions and .[58]​

veBAL

veBAL (vote-escrow BAL) is a vesting system based on veCRV mechanism, using locked 80/20 BAL/WETH Balancer Pool Tokens for a maximum of one year. veBAL went live in March 2022.[12]​

Historically, veBAL provided BAL holders and with long-term alignment incentives, proportional distribution of 75% of protocol fees, compatibility with Curve’s ecosystem, and predictability.[12]​

Governance changes approved in April 2026 halted BAL emissions, discontinued veBAL’s economic benefits—including fee distribution and directing emissions—and routed all protocol fees to the DAO Treasury. The changes reduced V3’s protocol swap-fee share from 50% to 25%; V2 swap fees remained at 50%, and yield fees at 10%. Existing veBAL locks remain until expiry, but no longer earn protocol fees or confer an enhanced voting multiplier. A one-time 500,000 compensation distribution to veBAL holders was approved and paid in May 2026. BAL voting was reconfigured to use raw BAL across supported chains; on , underlying BAL in 80/20 BAL/WETH BPT counts at face value.[34]​[35]​[33]​

Historical Emissions Schedule

Under the historic veBAL-era schedule, weekly emissions were to decline by about 15.9% each year, with four successive annual reductions yielding an approximately halved emission rate over each four-year cycle. The first reduction, on March 28, 2023, lowered issuance from 145,000 to approximately 122,000 BAL per week.[24]​

image

Partnerships

Balancer and NEAR

In October 2020, Balancer partnered with a . The Balancer team said it would remain primarily focused on the implementation, while Balancer Head of Growth Jeremy Musighi said the work with NEAR would help the team assess how Balancer performed on a more scalable chain.[9]​

Balancer and NEAR also offered two grants worth up to $10,000 to incentivize development of a Balancer front end for NEAR and integration into the NEAR wallet. Rewards were to be paid in NEAR and BAL tokens.[9]​

Balancer and Aave

On February 23, 2021, Balancer announced a partnership with ($) to build the first Balancer V2 Asset Manager, allowing idle assets in V2 pools to earn yield through .[6]​

As prices shift, the token becoming more expensive can become scarcer in the pool as users buy it, reducing its balance. If its available cash balance runs out, swaps seeking to buy it can fail. The Aave-Balancer Asset Manager was designed to replenish that balance by redeeming some invested tokens from and sending them back to the Balancer Vault. It could also send more of the token becoming more abundant in the pool to for lending.[6]​

Balancer and Gnosis

On April 28, 2021, Balancer announced Balancer-Gnosis-Protocol (BGP), combining Balancer V2’s Vault, , and asset managers with Gnosis Protocol V2’s price-finding mechanism and MEV protection.[62]​

Balancer and Certora

In October 2022, Balancer partnered with security auditor Certora to launch the Balancer Certora Security Accelerator. It offered code reviews and access to Certora’s formal verification Prover for projects building on Balancer.[11]​

Balancer Labs CEO and co-founder said the accelerator aimed to support security reviews and provide tooling to projects in the Balancer builder ecosystem.[11]​

Balancer and Polygon zkEVM

In June 2023, launched its Beta, an EVM-equivalent using zero-knowledge proofs. Balancer announced its deployment on the network to support liquidity and ecosystem development.[23]​

Balancer and Avalanche

Balancer’s deployment on included a collaboration with , Ankr, Yield Yak, and GoGoPool on liquidity for sAVAX, ankrAVAX, yyAVAX, and ggAVAX, respectively.[53]​

Balancer and Base

On August 3, 2023, Balancer announced its deployment on , an platform powered by . The announcement described intended work across Boosted , tokens, ve8020, and lending markets.[25]​[26]​ Balancer’s report said the deployment was part of an expansion facilitated through governance votes and that was open mostly to developers ahead of its full release.[27]​

Funding

In March 2020, Balancer Labs secured $3 million in funding through a seed round led by Accomplice and Placeholder, with participation from CoinFund and Inflection.[7]​

On November 9, 2020, Balancer Labs announced that both  and  invested in Balancer Labs through the direct purchase of BAL tokens from the company's treasury. Beyond just providing capital as BAL token holders, both of these organizations provide additional value by being end-users of the protocol.[3]​

On May 27, 2021, Balancer Labs announced that investors extended $24.25 million in capital by purchasing BAL tokens directly from the Balancer Labs treasury. Investors included , Continue Capital, , FinTech Collective, , LongHash Ventures, and Jordan Momtazi.[55]​

June 2020 Pool Exploit

At least two Balancer multi-token pools containing STA and lost approximately $452,000 on June 28, 2020, in attacks exploiting a vulnerability involving automated market makers and . Contemporary outlets sometimes rounded the loss to about $500,000. Reported drained assets were 601.3 ETH, 11.36 WBTC, 22,593 , and 60,915 SNX.[8]​[50]​

The attacker deployed a  to automate multiple actions in a single transaction. It started with a FlashLoan of 104,000 WETH from . That FlashLoan was used to swap WETH to STATERA (STA) token back and forth 24 times which drained the STA balance from the pool and it became 1 weiSTA, (0.000000000000000001 STA).[8]​

This worked because token balances are tracked in the Balancer Pool and STA token had a deflationary model with a transfer fee of 1% charged from a recipient, which resulted in transfer() and transferFrom() misbehavior. Every time the attacker swapped WETH to STA, the Balancer Pool received 1% less STA than was expected. The attacker then swapped 1 weiSTA to WETH multiple times. Due to STA token transfer fee implementation, WETH was released even though the pool never received STA. The attacker then did the same thing to drain (WBTC), SNX, and Link token balances from the pool.[8]​

To finish the attack, the hacker repaid their FlashLoan of 104,000 WETH to  and rapidly increased their share in the Balancer Pool by depositing a few weiSTAs. Finally, the attacker swapped their Balancer Pool token to 136,000 STA through Uniswap V2, they then swapped 136,000 STA to 109 WETH again. The attacker had extensive knowledge of  and used to get initial funds and obscure the source of their .[8]​

In a June 30, 2020 incident response, Balancer said it had received a bug-bounty report from Hex_Capital on May 6 about risks involving , but its team underestimated the feasibility of the attack. The response said Balancer would award the maximum bounty, revise its review process, and commission a planned audit.[50]​

August 2023 Vulnerability Response

Balancer’s August 22, 2023 post reported a critical vulnerability affecting V2 pools, emergency mitigation, and about 4% of TVL still at risk.[28]​

In its August 23 update, Balancer reported that over 97% of initially vulnerable liquidity had been secured, the vulnerability had not been exploited, and 0.89% of total TVL—about $5.6 million—remained at risk.[29]​

September 2023 Phishing Attack

​ reported that a September 2023 DNS phishing incident resulted in approximately $238,000 being stolen.[30]​

August 2023 Vulnerability Response

Balancer’s August 22, 2023 post reported a critical vulnerability affecting V2 pools, emergency mitigation, and about 4% of TVL still at risk.[28]​

In its August 23 update, Balancer reported that over 97% of initially vulnerable liquidity had been secured, the vulnerability had not been exploited, and 0.89% of total TVL—about $5.6 million—remained at risk.[29]​

September 2023 Phishing Attack

​ reported that a September 2023 DNS phishing incident resulted in approximately $238,000 being stolen.[30]​

November 2025 Exploit

On November 3, 2025, an ongoing Balancer V2 exploit involved more than $116 million in estimated digital assets transferred to a newly created wallet. Balancer’s team acknowledged the attack and initiated an investigation and bounty response.[30]​[31]​

August 2026 Balancer V1 Exploit

On August 31, 2026, a rounding deficiency in the legacy, immutable Balancer V1 single-sided join flow enabled attackers to drain assets from affected pools. BIP-930 identified 120 affected pools and approximately $1,393,694.67 in tokens drained at attack-time prices.[39]​

The exploit involved low-decimal-token reserves being reduced to dust. The calculated join input could then round down to a negligible amount while full pool tokens were minted, which could be redeemed against the pools’ remaining reserves. By the September 2026 proposal, approximately 296.4 ETH had been returned to the DAO multisig. BIP-930 proposed reimbursing affected pro rata based on their pool-token holdings at the before the first exploit transaction, with reimbursement paid in ETH.[39]​

BIP-930 passed on October 6, 2026, approving a proportional allocation framework for 296.401711 ETH in recovered funds for LPs in the 120 affected pools. The framework allocates recovered ETH among pools according to each pool’s share of total attack-time losses, then distributes each pool’s allocation pro rata among LPs based on their pool-token holdings at 25,872,248, immediately before the first exploit transaction. Payments are to be made in ETH. The approved proposal terms provide for a claim mechanism and claim period for eligible LPs.[40]​[39]​

See something wrong?

References (62 sources)

HomeCategoriesWiki MCEventsGlossary