En un contrato inteligente, las condiciones del acuerdo entre el comprador y el vendedor están directamente codificadas en líneas de código, lo que lo convierte en un contrato autoejecutable. Son seguros, transparentes e impenetrables porque el código y los acuerdos que contienen son descentralizados.