Authors - Shailender Kumar Vats, Prasadu Peddi, Prashant Vats Abstract - A lot of attention has been paid to blockchain technology because of its potential to completely transform several sectors, including contract execution. By automating procedures and doing away with the need for middlemen, smart contracts—self-executing contracts programmed directly onto blockchain platforms like Ethereum—represent a fundamental change in the execution of traditional contracts. Removing middlemen and automating procedures, block-chain technology, smart contracts, and self-executing contracts programmed directly onto blockchain platforms like Ethereum transform the way traditional contract execution is carried out. We go over the main features of them, such as decentralization, openness, security, effectiveness, affordability, and related difficulties.