Smart Contract

A smart contract is a computer protocol intended to digitally facilitate, verify, or enforce the negotiation or performance of a contract on blockchain. Smart contracts allow the performance of credible transactions without third parties.