بیشتر اختلافهای پرداخت دربارهٔ اصل بدهی نیست؛ دربارهٔ این است که آیا شرط پرداخت محقق شده یا نه. قرارداد هوشمند این شرط را صریح و قابل بررسی میکند.
ساختار ساده
مبلغ در یک قرارداد امانی (escrow) قفل میشود، مراحل و تأییدکنندهٔ هر مرحله تعریف میشود و با ثبت تأیید، بخش مربوط آزاد میشود. برای مبالغ حساس، تأیید چندامضایی (multi-sig) لازم است.
داور و استثنا
هیچ قراردادی همهٔ حالتها را پیشبینی نمیکند. مسیر داوری، مهلت زمانی و امکان بازگشت وجه باید از ابتدا در طراحی باشد.
امنیت پیش از انتشار
قرارداد هوشمند پس از انتشار بهسختی تغییر میکند؛ پس آزمون حالتهای مرزی، کتابخانههای بررسیشده و ممیزی پیش از انتشار بخشی جدانشدنی از کار است.