תוכנית מחשב הפועלת אוטומטית על גבי בלוקצ'יין ומבצעת תנאים מוסכמים מראש ללא צורך במתווך.
חוזה חכם הוא קוד תוכנה המאוחסן ופועל על גבי רשת בלוקצ'יין (בעיקר את'ריום), המבצע פעולות באופן אוטומטי כאשר תנאים מוגדרים מראש מתקיימים - למשל 'העבר תשלום ל-X אם אירוע Y התרחש'. מכיוון שהחוזה פועל על הבלוקצ'יין המבוזר, הוא אינו תלוי בשרת מרכזי או בגורם מתווך שאפשר לסמוך או לא לסמוך עליו - הכללים גלויים לציבור וניתנים לאימות עצמאי, וברגע שהם מופעלים, אי אפשר לעצור או לשנות אותם.
חוזים חכמים הם התשתית שעליה נבנו רוב יישומי המימון המבוזר (DeFi) - הלוואות אוטומטיות, בורסות מסחר מבוזרות, ומנגנוני סטייקינג. מנגד, מכיוון שקוד החוזה קבוע וגלוי לציבור, באג או פרצת אבטחה בקוד עלולים לאפשר לתוקפים לגנוב כספים באופן בלתי הפיך, ולכן ביקורת קוד קפדנית (Audit) לפני השקת חוזה חכם נחשבת קריטית.
פלטפורמת הלוואות מבוססת חוזה חכם משחררת אוטומטית בטוחה ללווה ברגע שהוא מחזיר את ההלוואה, ללא מעורבות בנק או פקיד.