A variant of programmable smart contracts which are designed to automatically create their own market for cryptocurrencies. They do this by placing limit orders to buy or sell tokens at specific prices, thus providing liquidity in the market during times when there are no active buyers/sellers. |