Skip to content

M0 Foundation Banner

M0

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.

M0 Foundation Github

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.

Website · Documentation · Twitter · Governance Portal

Popular repositories Loading

  1. protocol protocol Public

    M0 protocol

    Solidity 42 14

  2. ttg-frontend ttg-frontend Public

    Two Token Governance frontend built with Nuxt 3 and Wagmi

    TypeScript 13 3

  3. documentation documentation Public

    Audit reports and engineering specifications for M^0 protocol and TTG governance

    13 12

  4. wrapped-m-token wrapped-m-token Public

    Non rebasing M token alternative with additional possibility to preserve and forward yield to earners

    Solidity 13 5

  5. ttg ttg Public

    TTG, "Two Token Governance," is a governance mechanism that uses token voting to maintain lists and manage communal property

    Solidity 11 2

  6. common common Public

    M0 common smart contracts

    Solidity 8 3

Repositories

Showing 10 of 36 repositories
  • subgraphs Public

    The Graph Subgraphs schemas for M0 protocol

    m0-foundation/subgraphs’s past year of commit activity
    TypeScript 0 0 0 1 Updated Dec 24, 2025
  • solana-m Public

    Implementation of programs enabling M earning on Solana

    m0-foundation/solana-m’s past year of commit activity
    TypeScript 1 0 0 3 Updated Dec 24, 2025
  • hyperlane-registry Public Forked from hyperlane-xyz/hyperlane-registry

    A collection of configs, artifacts, and schemas for Hyperlane

    m0-foundation/hyperlane-registry’s past year of commit activity
    TypeScript 0 MIT 244 0 0 Updated Dec 23, 2025
  • wrapped-m-token Public

    Non rebasing M token alternative with additional possibility to preserve and forward yield to earners

    m0-foundation/wrapped-m-token’s past year of commit activity
    Solidity 13 5 0 1 Updated Dec 23, 2025
  • evm-m-extensions Public

    EVM M Extensions

    m0-foundation/evm-m-extensions’s past year of commit activity
    Solidity 5 9 0 2 Updated Dec 22, 2025
  • ttg-frontend Public

    Two Token Governance frontend built with Nuxt 3 and Wagmi

    m0-foundation/ttg-frontend’s past year of commit activity
    TypeScript 13 GPL-3.0 3 0 2 Updated Dec 19, 2025
  • m-portal-lite Public

    M Hyperlane Portals

    m0-foundation/m-portal-lite’s past year of commit activity
    Solidity 2 GPL-3.0 2 0 1 Updated Dec 17, 2025
  • solana-m-extensions Public

    Solana programs for M extensions

    m0-foundation/solana-m-extensions’s past year of commit activity
    TypeScript 4 1 0 2 Updated Dec 16, 2025
  • common Public

    M0 common smart contracts

    m0-foundation/common’s past year of commit activity
    Solidity 8 GPL-3.0 3 0 1 Updated Dec 13, 2025
  • ttg Public

    TTG, "Two Token Governance," is a governance mechanism that uses token voting to maintain lists and manage communal property

    m0-foundation/ttg’s past year of commit activity
    Solidity 11 GPL-3.0 2 0 1 Updated Dec 12, 2025

Most used topics

Loading…