CCM is an innovative smart contract and decentralized application platform aiming to provide a blockchain with a built-in, mature, Turing-complete language. This language can be used to create contracts that encode arbitrary state transition functions. Users can create all sorts of systems, as well as many others we cant yet imagine, by simply implementing the logic in just a few lines of code.