Smart contracts are a set of programs that are developed on the blockchain they are self-executable. When the conditions that have been settled upon are met, the agreement is executed consequently....