This work is devoted to studying principles and essence Smart Contracts in the Context of Blockchain. Blockchain technology has considerably changed how we think about secure and transparent transactions, enabling the creation of applications where multiple parties can carry out transactions without needing a trusted central authority. It was proposed consider a smart contract as a digital agreement on a blockchain network that is executed automatically upon fulfilling some terms and conditions