mStable is a one-stop shop platform that enables stablecoin swaps, yield generation and overcollateralized lending.
mStable is a protocol that combines stablecoins, lending and decentralized exchange all within one platform. It aims to reduce the fragmentation and lack of native yield in pegged crypto assets while providing captial loss protection through diversification and re-collateralization mechanisms. mStable achieves this through the creation of meta-assets (mAssets) that are fully backed by a diversified basket of same-peg tokenized assets (bAssets) whose weights can vary. mAssets represents both a pegged value and a share of the reserves in their respective liquidity pools. The baskets are flexible and new bAssets can be added, removed or adjusted. Currently there are two mAssets: mUSD and mBTC. mStable unites lending and zero-slippage swaps with its automated market maker (AMM) design. This allows the protocol to earn both interest rates and trading fees, which are used to generate mAsset's native yield. mStable achieves this by lending the deposited bAssets that collateralize each basket to third-party money market protocols and by enabling the same-peg bAssets to be swapped amonst each other. mAssets are minted and redeemed through users depositing and withdrawing bAssets; as such, mAssets has an ever changing circulating supply.
mStable earns revenue from multiples sources. Its AMM generates trading fees from the swapping of the underlying bAssets. These earnings arethen accrued to mAsset's native interest rates through its Save feature. The lending platform earns interest rates for lending the bAssets on third-party platforms, as well as the automatic selling of accrued token rewards.
You can earn a portion of platform fees by depositing mUSD or mBTC into the mStable Save feature. mStable passes on 90% of all revenue, including the value of token rewards from lending platforms and swap and redemption fees generated through its platform, to users who deposit into the Save contract.