The protocol exists as open-access Smart Contracts on the Ethereum blockchain, meaning interacting with the protocol is permissionless - anyone can build a DApp layer or communicate directly with the blockchain to access the mStable protocol.
We recommend accessing the contracts through:
The first mStable App is a lite, user focussed web application that allows users to:
Mint and Redeem mAssets
Earn Minting Rewards for contributing to the growth of mStable
View the reward pools and the history of their allocations
DApps or partner DeFi projects wishing to interact with mStable in order to access mAsset and bAsset liquidity, participate in the rewards schemes, capitalise on arbitrage or simply to create an app in their own style can do so.
We make it particularly easy to build apps accessing mStable with the mStable SDK.
It is possible, but not recommended to communicate directly through a Wallet provider (e.g. Metamask, MyCrypto). Doing so means writing your own transaction, which is something you should avoid doing.
Importantly, you don't need to mint mAssets. There will be markets for them on the secondary market through third party exchanges such as Uniswap.