M0 est un intermédiaire monétaire pour l'ère numérique. Basé sur une architecture décentralisée et un design de collatéral de premier choix, M0 permet aux institutions d'émettre des cryptodollars. Il permet également des distributions M aux bénéficiaires et aux détenteurs de jetons de gouvernance (ZERO). Il existe trois principaux types d'acteurs dans le protocole - les Minteurs, les Validateurs et les Bénéficiaires - tous autorisés via la gouvernance. Les variables du protocole sont également gérées par la gouvernance et stockées dans un contrat de configuration du Registre.