Hợp đồng thông minh là những hợp đồng được viết bằng mã máy tính và vận hành trên một Blockchain hoặc sổ cái phân tán. Chúng tự động xác nhận, xử lý và ép buộc thực hiện các hợp đồng căn cứ theo thuật ngữ được viết bằng mã. Các hợp đồng thông minh có thể tự xử lý hoặc tự ép buộc thực hiện một phần hoặc toàn phần.