O Towns Protocol é um protocolo para construção de aplicativos descentralizados de mensagens em tempo real. Ele consiste em uma chain L compatível com EVM, nós de stream off-chain descentralizados e contratos inteligentes implantados na Base. O Towns Protocol permite que as pessoas criem casos de uso de comunicação programáveis, chamados de “Spaces”, de forma permissionless. Esses Spaces são proprietários, contam com assinaturas on-chain (“Memberships”), sistema de reputação extensível e criptografia de mensagens ponta a ponta.