Following the launch of Staking V1 last month, the development team continue to both iterate on the existing suite, and get stuck into roadmap items. In addition, we took some time to give our landing page a new lick of paint 🎨🖌!
Following the launch of https://mips.mstable.org last month, we have completed the first full life cycle of a protocol upgrade through governance.
Ideation > MIP > Snapshot proposal > Build > Deploy through timelock
mUSD accumulates $COMP and $LEND through lending markets. This is sold once per week on Uniswap through a public function for USDC, up to an amount defined by governance. The USDC is then swapped for mUSD and streamed to SAVE over the course of the week.. pretty cool!
The landing page has been neglected for >6 months now and no longer reflected our mission or product. We are happy with this first iteration on the new landing page and will continue to add to it as we move forward — check it out here!
After finishing the mockups for the new automated market maker (AMM), we have moved on to economic simulations, benchmarking and low level implementation details. It is proposed that this new AMM will be first tested on a new mASSET before committing mUSD to the upgrade.
The model uses what we are calling a ‘delta pool’ and solves some of the key problems with the current protocol. More details to come soon in an MIP.
DUNE ANALYTICS
Dune analytics is a GREAT tool for visualising on chain data. Check out the mStable dashboard here.
IPFS
Deployed all mStable apps to IPFS via Fleek — another great tool
ECOSYSTEM
ETH ONLINE
mStable sponsored ETHOnline this month. There were 6 teams that built out applications on top of the mStable suite.
GRANTS
We have had a number of grant applications this month. If you are interested in building something on top of mStable or in the ecosystem reach out to grants@mstable.org
HIRES
We have filled up most of the roster over here — but are still on the lookout for an experienced Smart Contract dev to help build out the next iterations of the protocol. Check out the job post if that sounds like something you are interested in.
mStable-contracts has gone from v1.2.0 to v1.2.2. See here for releases
- Added Kovan & Ropsten deployments
- Added some test cases for mStable helpers library
mStable-app has gone from v1.11.1 to v1.13.0. See changelog for granularity.
Features:
- Add support for the Curve mUSD pool in EARN
- Add support for running the dApp on IPFS
Notable ‘fixes’ etc:
- Added Kovan and Ropsten testnet deployments for testing purposes
mStable-governance-app has gone from v1.0 to v1.3.0. See changelog for granularity.
- Deployed to IPFS
- Stats page to view Staker data
- Add historic transactions
Consolidation of all mStable subgraphs into a monorepo. It was found that there was a lot of duplicate code in subgraphs. This way we can prepare for the future and easily create subgraphs for specific purposes as we scale up.
In addition to duplicate code on the subgraphs, we also find that producing mStable apps uses a lot of common code. We wish to make it super easy to build apps with the mStable protocol. To that effect we are building out mStable-JS. The first version is documented here.