Smart Contract

A smart contract is a self-executing code that runs on a blockchain. It removes the need for intermediaries.