 By means of a hashes within as references or links to external documents, above, the Ricardian Contract form easily extends to refer to code.The explicit referral to the code can pass legitimacy from overarching legal prose to the code, thus implementing the concept of the smart contract.Refactoring to describe blockchains and to integrate references to smart contract logic created a hybrid version of the Ricardian Contract.