Ang smart contract ay isang self-executing code sa blockchain na nagsasagawa ng mga kasunduan nang awtomatiko nang walang intermediaries.