Понятие «смарт-контракт» (Smart contract) дословно переводится как умный контракт. Термин был известен еще давно, соответствующие идеи появлялись в конце XX века, но распространение он получил только с появлением блокчейна и криптовалют. Наиболее широко известны смарт-контракты в криптовалюте Ethereum, используются они и в других проектах.