Akıllı sözleşmeler anonim olarak her iki tarafın da mutabık olduğu durumlarda gerçekleştirilen ve taraflar arasında güvenilirliği sağlayan kod dizimidir.
Akıllı sözleşmeler geri döndürülemez ve taraflar arasındaki anlaşılan koşullara göre gerçekleştirilir. Başka bir deyişle; akıllı sözleşmeler temel olarak belirli koşullar yerine getirildiğinde belirli bir işlevi yerine getiren kod satırlarıdır. Bu kod satırları blok zincir sistemine işlenir.
Yazılımsal algoritmalar ile şifrelenip dağıtık defterlerde tutulduğu için yüksek güvenliklidir.