Ein Smart Contract (Intelligenter Vertrag) ist ein selbstausführender Vertrag, bei dem die Bedingungen der Vereinbarung direkt in Codezeilen geschrieben sind. Smart Contracts laufen auf Blockchain-Netzwerken, wie zum Beispiel Ethereum, und können die Bedingungen und Konditionen eines Vertrags automatisch durchsetzen, ohne dass Intermediäre benötigt werden, was einen vertrauenslosen, transparenten und effizienten Mechanismus für verschiedene Anwendungen bietet, wie zum Beispiel dezentrale Finanzen, Tokenisierung oder digitales Identitätsmanagement.