The balancer is an automated market maker (AMM) protocol that builds on the features of Uniswap, expanding the use of AMMs to liquidity pools (LP) comprising several unevenly weighted assets.