Home / Glossary / Automated Market Maker (Amm)

Automated Market Maker (Amm)

An Automated Market Maker, or AMM, is a liquidity pool protocol used in decentralized exchanges, or DEXs. AMMs are designed to provide liquidity to a market by automatically creating and redeeming market maker tokens in response to trades. This allows traders to buy and sell tokens without having to worry about finding a counterparty.

AMMs are a type of decentralized exchange that uses smart contracts to automate the process of matching orders and executing trades. DEXs are attractive to traders because they offer a number of advantages over centralized exchanges, including improved security, privacy, and decentralization.

AMMs use a variety of algorithms to manage their liquidity pools. The most common type of AMM is the constant product market maker, which maintains a constant product of the prices of the tokens in its pool. This type of AMM is typically used to trade ERC20 tokens on the Ethereum blockchain.

Other types of AMMs include the constant sum market maker, which maintains a constant sum of the prices of the tokens in its pool, and the bancor formula market maker, which uses the Bancor formula to manage its liquidity pool.

AMMs have a number of benefits over traditional centralized exchanges. First, AMMs are much more resilient to attacks because they do not rely on a single point of failure. Second, AMMs offer improved security and privacy because they do not require users to submit KYC or AML information. Finally, AMMs are more decentralized than centralized exchanges, which makes them less susceptible to manipulation.



21 Dec 2023

Share this glosssary
bannar