Smart contract technology is a new phenomenon in the modern decentralized economy. It allows, in accordance with the program code, to process and distribute the financial flows of digital assets. All processes take place in an open, decentralized blockchain network based on the Ethereum cryptocurrency, the infrastructure of which supports the operation of such contracts.