Maverick Protocol offers a new infrastructure for decentralized finance, built to facilitate the most liquid markets for traders, liquidity providers, DAO treasuries, and developers, powered by a revolutionary Automated Market Maker (AMM).
Maverick AMM helps its users maximize capital efficiency by automating the concentration of liquidity as price moves. Higher capital efficiency leads to more liquid markets, which means better prices for traders and more fees for liquidity providers. This built-in feature also helps LPs to eliminate the high gas fees that come from adjusting positions around price themselves.
Liquidity providers can also now choose to follow the price of an asset in a single direction, effectively making a bet on the price trajectory of a specific token. These directional bets are similar to single-sided liquidity strategies, in that the liquidity provider will be mostly or entirely exposed to a single asset in a given pool.
Together, these technological innovations represent a paradigm shift in the way smart contracts manage liquidity. Maverick is the first Dynamic Distribution AMM, capable of automating liquidity strategies that before now have required daily maintenance or the use of metaprotocols.
The Maverick dApp is live on Ethereum and zkSync Era. Users can connect their wallets to trade and provide liquidity on Maverick AMM. These docs explain all the features of the Maverick app, and provide straightforward walkthroughs on how to use it.
The app consists of three pages:
Swap - the trading interface for executing spot swaps on Maverick AMM
Pools - the liquidity provider interface, where LPs can add liquidity to Maverick AMM pools
Portfolio - once you have added liquidity, your liquidity position(s) will appear here
Maverick operates like most spot swap DEXs: LPs deposit tokens into Pools, where traders can go to swap them at prices set by the AMM. In the guides linked below, we go into more detail about each element of this process.
How To Use Maverick
Follow our handy guides to get started using Maverick as quickly as possible: