The core M^0 protocol is a coordination layer for permissioned institutional actors to generate M. M is a fungible token that can be generated by locking Eligible Collateral in a secure off-chain facility. The protocol enforces a common set of rules and safety procedures for the management of M.