mStable 1.

Off-Chain (Private)
Audited on 2020/06/30
No active critical issues

Summary

Executive Summary ConsenSys Diligence has conducted an audit of the mStable 1.1 protocol. mStable is a protocol for creating “meta assets” (mAssets) that are backed by baskets of tokenized assets of the same peg, such as stablecoins or commodities (referred to as “bAssets”). mAssets are always backed 1:1. bAssets supplied by users are automatically deposited into lending platforms (currently Aave and Compound). mAsset holders who stake in mStable’s SAVE contract earn 100% of the yield from lending platforms plus fees generated by users swapping between bAssets in the basket.

Issues (15)

Low
Medium
High
Critical
Total
Not fixed
102--12
Fixed
1-2-3
Total1122015

Contracts (42)

#File Name
1

contracts/shared/InitializableReentrancyGuard.sol

2

contracts/masset/platform-integrations/InitializableAbstractIntegration.sol

3

contracts/masset/Masset.sol

4

contracts/masset/shared/MassetHelpers.sol

5

contracts/rewards/staking/LockedUpRewards.sol

6

contracts/shared/ModuleKeys.sol

7

contracts/meta-token/GovernedMinterRole.sol

8

contracts/savings/SavingsContract.sol

9

contracts/masset/forge-validator/ForgeValidator.sol

10

contracts/governance/Governable.sol