بیت‌کوین یک زوج اسکریپت در اختیار پرداخت‌کننده قرار می‌دهد که وقتی با هم اجرا شوند، چگونگی انتقال ارزش را نشان می‌دهند. این اسکریپت از پروفرما انعطاف‌پذیری بیش‌تری دارد زیرا این امکان وجود دارد که پرداخت‌کننده بتواند اسکریپت‌هایی بنویسد که شامل امضاهای متعدد باشد یا شرایط خاصی را به دریافت‌کننده تحمیل کند.

یکی از انواع قراردادهای هوشمند که بیش‌تر شناخته شده، حقوق دیجیتال کتاب‌های الکترونیک، فایل‌ها، موسیقی و رسانه‌ای است.