От английского «Smart-Contract» — «умный контракт». Компьютерный алгоритм, созданный с помощью компьютерного кода и предназначенный для формирования, управления и предоставления информации о владении чем-либо. Позволяет участникам операции устанавливать условия транзакции без необходимости доверять ее выполнение какой-либо третьей стороне и «следит» за соблюдением сторонами этих условий. Чаще всего речь идет о применении технологии блокчейн. В более узком смысле под смарт-контрактом понимается набор функций и данных, находящихся по определенному адресу в блокчейне.