A smart contract is an algorithm designed to conclude and maintain self-executing contracts on the blockchain. Such contracts are recorded in code that exists in a distributed ledger - a blockchain that is built and managed by a decentralized network of computers. In simple words, smart contracts allow you to transfer assets without any intermediaries.

Did this answer your question?