Balancer

Balancer is the AMM built around weighted pools and one Vault

Bottom line: Ethereum-based automated market maker for custom-weight liquidity pools, with BAL used in protocol governance and pool incentives.

Balancer is an Ethereum-based automated market maker whose signature design is custom-weight liquidity pools connected through a shared Vault. It lets ERC-20 assets trade against pools that hold more than two tokens, use unequal weights such as 80/20, and route liquidity through a single accounting layer. BAL gives holders a role in governance and incentive direction, while liquidity providers earn swap fees and accept market risk from the assets they deposit.

How the shared Vault changes every swap

The Vault is the core accounting contract. Rather than giving every pool its own isolated token balances, the system keeps assets in one shared settlement layer while each pool contract defines its math. That separation matters because swapping, adding liquidity, and removing liquidity all reference the same token custody layer, which reduces duplicated transfers and makes routing across pools more efficient.

In Balancer , every pool still has its own rules. A weighted pool prices assets according to target percentages. A stable pool uses a curve built for assets that move closely together. A boosted pool adds rate-aware accounting for yield-bearing tokens. The shared Vault ties those models together, so the user experience feels like one exchange while the contracts preserve different market designs.

Weighted pools make liquidity more than a 50-50 pair

Traditional constant-product AMMs made the two-token, equal-value pool familiar. Balancer's signature contribution is broader: a pool holds several tokens and assigns each one a target weight. An 80/20 BAL and WETH pool behaves differently from a 50/50 pair because most of the pool value stays in one asset while the smaller side still supplies trading depth. That structure works like an automated index portfolio with built-in rebalancing through trades.

As prices move, arbitrage restores the pool toward its configured weights. Liquidity providers therefore hold a shifting basket rather than a static wallet balance. This creates useful capital flexibility, but it also means the pool position performs differently from simply holding the same tokens outside the AMM.


Stable, boosted, and launch pools serve different markets

The protocol groups Balancer pool design into several practical families. Weighted pools suit volatile assets, governance-token pairs, and portfolio-style liquidity. Stable pools focus on correlated assets, such as stablecoins or liquid staking derivatives, where tight execution matters. Boosted pools connect to yield-bearing assets through rate providers, so the pool tracks wrapped-token value while preserving swap liquidity for traders.

Liquidity Bootstrapping Pools are especially distinctive because weights shift over time. A new token launch starts with one allocation, then moves through a scheduled curve. That design reduces the need for a large starting inventory of the paired asset and gives price discovery a transparent mechanical path.

BAL, veBAL, and gauges direct the incentives

BAL is the governance token associated with Balancer. Holders participate through governance processes that set protocol parameters, approve incentive programs, and influence how emissions flow to pools. The veBAL model links voting power to locked liquidity in an 80/20 BAL and WETH pool token, aligning governance weight with exposure to the protocol's own liquidity base.

Gauge voting decides which pools receive token incentives during a period. Projects seeking deeper liquidity compete for votes, and liquidity providers track gauges when deciding where rewards justify the risks of a pool. This creates a market for liquidity direction around pool quality, token demand, and governance participation.

Making a swap or joining a pool from a self-custody wallet

Using Balancer starts with a self-custody Ethereum wallet connected to a supported network. A trader chooses the input token, output token, and amount; the router searches available liquidity and returns an execution path. The quoted trade includes price impact and the pool fee before the wallet signs an on-chain transaction.

Joining a pool requires more attention than swapping. The user reviews the assets, weights, fee tier, reward status, and withdrawal rules, then deposits one token or several tokens if the interface supports that route. The position is represented by a pool token, commonly called a BPT, which tracks the user's share of that pool. Exiting burns that pool token and returns the underlying assets according to the pool state at that time.

Balancer - highlights
Shown above: Balancer - highlights

Where traders and liquidity providers actually use it

The deepest reason traders return to Balancer is routing flexibility across unusual liquidity shapes. A swap involving a liquid staking token, stablecoin, governance token, or weighted basket route benefits when the Smart Order Router finds a path with lower slippage than a single obvious pair. Liquidity providers use the protocol for treasury management, token launch mechanics, index-like exposure, and incentive farming where gauges add BAL rewards on top of swap fees.


Smart-contract, oracle, and portfolio risks

Balancer pools are smart contracts that hold assets and apply deterministic pricing rules. The main risks come from contract vulnerabilities, incorrect rate providers, thin liquidity, volatile assets, governance changes, and the normal AMM effect where a pool position diverges from holding tokens directly. Stable-looking assets also carry depeg risk, especially when a pool concentrates liquidity around an assumed relationship.

A practical review focuses on the exact pool, not the brand alone. Token composition, weights, total liquidity, recent volume, fee level, incentive source, and withdrawal path all change the risk profile. Pools with exotic assets or external rate dependencies deserve extra scrutiny because a pricing error or wrapper failure reaches liquidity providers quickly.

Uniswap and Curve beside the weighted-pool model

More broadly, Balancer occupies a different design lane from the best-known AMMs. Uniswap v3 and v4 center on concentrated liquidity ranges for two-token markets, giving active liquidity providers precise control over where capital works. Curve is strongest in stable and correlated-asset swaps, with deep liquidity around tight price bands. This protocol's edge is the combination of weighted baskets, shared Vault accounting, and governance-directed incentives, which makes it especially useful when a market needs more than a simple pair or a narrow stable swap curve.

What to know about Balancer

What fees do traders pay on this AMM?

Traders pay the swap fee set for the pool used in the route, plus the network gas fee for the transaction. The pool fee goes primarily to liquidity providers, while governance controls any protocol-level fee settings that apply. The final cost also includes price impact, which rises when a trade is large relative to available liquidity.

Which networks support the protocol?

Its main liquidity base is on Ethereum, with deployments across selected EVM networks where supported pools and interfaces exist. Commonly used networks include Ethereum mainnet and layer 2 or sidechain environments such as Arbitrum, Base, Gnosis Chain, Polygon, Optimism, and Avalanche. Available pools differ by network, so liquidity depth and token support vary across deployments.

Is an account required before an ordinary swap?

An ordinary swap uses a self-custody wallet rather than a traditional account signup. The protocol reads wallet balances, asks for token approval when needed, and settles the transaction on-chain after the wallet signs it. A front-end interface still controls its own access rules, but the underlying AMM design is built around wallet-based interaction with smart contracts.

What happens if one token in a pool depegs?

A depeg changes the economics of the whole pool. Traders and arbitrageurs move against the mispriced asset, and liquidity providers end up with more exposure to the weaker side as the pool rebalances. Stable pools concentrate liquidity around a close price relationship, so a broken peg creates sharper losses than many users expect from assets that looked correlated before the event.

Can smart order routing split a single trade?

Yes. The Smart Order Router evaluates available pools and builds a route that improves execution for the requested swap. A large trade might move through several pools or intermediate assets when that path delivers a better quoted output after fees and price impact. The wallet signs one transaction, while the route handles the underlying pool interactions.

Recovering funds if the app interface is unavailable

Pool positions and wallet balances live on-chain, not inside a web account. If a familiar interface is unavailable, advanced users still interact with the relevant contracts through another compatible interface or contract tool. The required details include the correct network, token approvals, pool address, and exit function, so this route is best handled carefully with small test actions first.