A capital coordination tool that pushes the boundaries of DeFi.
For a detailed explanation of how the system works refer to the whitepaper.
These instructions will get a copy of the project up and running on your local machine for development and testing purposes.
Make sure to install all project dependencies
npm install
After installing all the dependencies just run the tests with
npm run test
Contribute requires mUSD from the Ropsten testnet in order to be deployed.
Make sure to generate a BIP-039 + BIP-044 wallet utilizing a random mnemonic phrase and save the mnemonic phrase as .private
in the root of your main working folder.
Start the buidler console in your CLI with
npx buidler console
and generate the wallet using Ethers.js with
let randomWallet = ethers.Wallet.createRandom();
Load the first three accounts with Ropsten Eth from the faucet and ask for at least 30 Ropsten mUSD at the mStable Discord.
After you have distributed 10 mUSD to the first three deploy on Ropsten with
npm run deploy:test
Deploy to the Ethereum mainnet with
npm run deploy:main
MIT