Towns Protocol, merkezi olmayan gerçek zamanlı mesajlaşma uygulamaları oluşturmak için bir protokoldür. EVM uyumlu bir L2 zinciri, merkezi olmayan dış zincir akış düğümleri ve Base üzerine dağıtılan akıllı sözleşmelerden oluşur. Towns Protocol, "Alanlar" olarak adlandırılan izin verilmeyen bir şekilde programlanabilir iletişim kullanım durumları oluşturmanıza olanak tanır. Bu Alanlar sahiplenilebilir, zincir üzerinde abonelikler (Üyelikler) sunar, genişletilebilir bir itibar sistemi içerir ve uçtan uca mesaj şifrelemesini destekler.