Unul dintre scopurile unui smart contract (contract inteligent) este de a automatiza un anumit proces de afaceri între un grup distinct de entități. Aceste entități ajung în mod colectiv la un acord cu privire la toți termenii contractului inteligent, cum ar fi plățile, fluxul de proces și soluționarea litigiilor. Un exemplu simplu de smart contract pentru comerțul global poate avea termeni precum:
Termenul 1: Dacă mărfurile ajung la timp, atunci executați o plată de la vânzător cu amănuntul către furnizor în totalitate.
Termenul 2: Dacă mărfurile ajung cu o zi întârziere, atunci executați o plată de la comerciant cu amănuntul către furnizor pentru 98% din suma totală.
Alte contracte inteligente acceptă aplicații publice descentralizate (dApps) cu care oricine poate interacționa fără a avea nevoie de permisiuni. Aplicațiile publice sunt adesea open-source, astfel încât oricine din lume poate inspecta exact modul în care funcționează înainte de a decide dacă interacționează sau nu cu ele. Un exemplu de dApp public este o piață de împrumut/împrumut descentralizată, care poate avea următorii termeni:
Termenul 1: Dacă utilizatorul depune garanții în smart contract, acesta poate primi un împrumut care reprezintă până la 50% din valoarea garanției sale (adică, depozitul de 100 USD poate împrumuta până la un împrumut de 50 USD).
Termenul 2: Dacă rata de garanție a utilizatorului (colateral/valoarea împrumutului restante) scade sub 200%, atunci garanția utilizatorului este lichidată automat și transferată către creditori pentru a se asigura că nu pierd bani.
Termenul 3: Creditorii pot depune fonduri într-un anumit contract de la care alți utilizatori se pot împrumuta la rate de garanție predefinite, în timp ce creditorul primește o creanță pentru o parte din plățile ratei dobânzii.



