قرارداد هوشمند کد یا برنامهای است که در صورت تحقق شرایطی خاص، به طور خودکار و بدون نیاز به واسطه دستوراتی را اجرا میکند. نام دیگر آن، “smart contract” است