m^0 es un middleware monetario para la era digital. Basado en una arquitectura descentralizada y un diseño de colateral de primer nivel, m^0 permite a las instituciones emitir criptodólares. También permite distribuciones de m a los ganadores y a los poseedores del token de gobernanza (cero). Hay tres tipos principales de actores en el protocolo: minters, validators y earners, todos los cuales tienen permisos a través de la gobernanza. Las variables del protocolo también son gestionadas por la gobernanza y se almacenan en un contrato de configuración del registrador.