Towns Protocol es un protocolo para construir aplicaciones de mensajería descentralizada en tiempo real. Consiste en una cadena L compatible con EVM, nodos de transmisión descentralizados fuera de la cadena y contratos inteligentes desplegados en Base. Towns Protocol permite a las personas crear casos de uso de comunicación programables, denominados 'Spaces', de manera sin permiso. Estos Spaces son propiedad, cuentan con suscripciones en cadena ('Memberships'), un sistema de reputación extensible y cifrado de mensajes de extremo a extremo.