Many programmers think in bits and bytes and believe that code is law, but smart contracts running on the blockchain are neither smart nor contracts. In contrast, contracting parties have been doing contractual agreements for years. They don’t understand each other. Codelegit has found a good solution to close the gap between law and the blockchain by providing programmers and contractual partners with legal-by-design smart contracts. This should be the first approach of its kind and it really works.