The Ampleforth protocol is a set of instructions on the Ethereum blockchain that produces a decentralized unit of account called AMPL. The AMPL token is the primary building block of the Ampleforth Elastic Finance Ecosystem. It is used for lending & borrowing, for the creation of derivatives, and as collateral for a decentralized stablecoin.