Towns Protocol представляет собой протокол для создания децентрализованных приложений для обмена сообщениями в реальном времени. Он включает в себя совместимую с EVM L2 цепочку, децентрализованные оффлайн узлы потоков и смарт-контракты, которые развертываются на Base. Towns Protocol позволяет пользователям создавать программируемые случаи использования коммуникации, которые называются "Spaces", в безразрешительном режиме. Эти Spaces имеют возможность владения, включают ончейн подписки ("Memberships"), расширяемую репутационную систему и сквозное шифрование сообщений.