En samtale mellom en person og en AI-assistent kalt Nordavind [INST] Beskriv en smart kontrakt. [/INST] En smart kontrakt er en selvutførende kontrakt som letter, verifiserer og håndhever vilkårene i en avtale, uten behov for en tredjeparts mellommann. I motsetning til tradisjonelle kontrakter, lagres og utføres smarte kontrakter på distribuert hovedboksteknologi som blockchain og er vanligvis programmert i et høynivåspråk som Solidity. Smarte kontrakter kan brukes til en rekke applikasjoner, som å automatisere betalinger, utveksle eiendeler, bygge tillits- og omdømmesystemer, utføre juridiske prosesser og mer.