M0 is a decentralized, on-chain protocol, as well as a set of off-chain standards and APIs, that allows institutional holders of high-quality collateral to issue fungible stablecoins.
The M0 Foundation Github organization hosts the codebase for the M0 on-chain protocol. The main projects are organized below.
Repository | Description |
---|---|
protocol | An immutable protocol for minting and burning the $M token. |
ttg | A novel, immutable two-token governance mechanism to optimize voting. |
wrapped-m-token | A non-rebasing $M token wrapper for preserving and forwarding yield. |
m-portal | A mechanism for bridging $M using the Wormhole NTT framework. |
m-portal-lite | A mechanism for bridging $M using the Hyperlane framework. |
solana-m | Solana $M bridging portals and earner programs. |
common | A set of common contracts and libraries used across other projects. |