Een smart contract (slim contract) is een zelf uitvoerbare code die is opgeslagen op een blockchain en die automatisch acties uitvoert wanneer aan vooraf bepaalde voorwaarden wordt voldaan. Deze contracten zijn ontworpen om transacties of overeenkomsten tussen partijen te automatiseren en te beheren zonder tussenkomst van een tussenpersoon. Smart contracts maken gebruik van de mogelijkheden van blockchaintechnologie, met name de onveranderlijke en gedecentraliseerde aard van de blockchain, om vertrouwen tussen partijen te creëren zonder de noodzaak van traditionele tussenpersonen zoals advocaten, banken of notarissen.
"*" geeft vereiste velden aan