A Smart Contract Development , is a digital contract that operates on blockchain technology and utilizes a decentralized and distributed ledger system (DTS). By automatically executing specified actions once predetermined conditions are met, smart contracts serve as digital protocols that facilitate, verify, or carry out the negotiation or fulfilment of an agreement.