Token akıllı sözleşme, bir blok zincirinde çalışan ve bir tokenin işlevselliğini yöneten bir yazılım kod parçasıdır. Tokenin nasıl oluşturulabileceğini, transfer edilebileceğini, depolanabileceğini ve yok edilebileceğini belirleyen bir dizi kurallar ve koşullardan oluşur.
Token akıllı sözleşmeleri, tokenlerle ilgili süreçleri otomatikleştirir ve kullanımları için kurallar belirler. Bir token akıllı sözleşme, tokenin davranışını yöneten fonksiyonlar ve yöntemler tanımlar; örneğin, tokeni katılımcılar arasında transfer etme, bakiyeleri kontrol etme ve diğer işlemleri gerçekleştirme.