Akıllı kontratlar, programlanabilir ve otomatik olarak yürütülen dijital sözleşmelerdir. Blockchain teknolojisi üzerinde çalışırlar ve belirlenen koşullar gerçekleştiğinde kendiliğinden işlev görürler. Örneğin, bir ödeme belirli bir tarihte yapılacaksa, bu tarih geldiğinde sözleşme otomatik olarak ödemeyi tetikler. Akıllı kontratlar aracısız, güvenli ve şeffaf işlemler sağlar. Ethereum, akıllı kontratların yaygın kullanıldığı ilk ve en popüler platformdur. Akıllı kontratlar sayesinde merkeziyetsiz finans (DeFi), NFT pazaryerleri ve DAO (Merkeziyetsiz Otonom Organizasyonlar) gibi yenilikçi uygulamalar mümkün olmuştur. Ancak kodlama hataları ve güvenlik açıkları risk oluşturabilir.