For the creation of a new cryptocurrency, the design of a smart contract is the technical foundation on which it is developed. These are automated programs that are executed at the closing of certain phases of a cryptocurrency, and that guarantee its fulfillment to buyers or investors.