The cryptocurrency world is well known for extreme volatility. Prices of tokens such as Bitcoin and Ethereum fluctuate wildly over a period of hours, long enough to make them unsafe as an everyday means of exchange. To combat such volatility, stablecoins had been created as a separate category of digital currency that would have a fixed value. Among the different types of stablecoins, crypto-collateralized stablecoins are a new generation in which other cryptocurrencies are used as collateral to ensure a stable price.