Algorithmic stablecoins use self-regulating mechanisms to keep their private stablecoins pegged to another currency, a system that has had a rocky history. Typically, on-chain collateral consists of cryptocurrencies like BTC or ETH, fiat-backed stablecoins like USDC or USDT and a few nascent traditional financial assets brought on-chain (for example, there is a tokenized money market fund on Stellar, a tokenized green bond on Ethereum and some other efforts to tokenize traditional financial assets).