Towns Protocol

Group chat app and open protocol on Base with paid memberships, tips and encrypted messages.

No project pays to be listed. How we rank

Facts checked Sep 26, 2026

Towns key facts

CategoryWeb3 messaging
ChainsBase, plus its own Towns Chain
PlatformsWeb, iOS
TokenTOWNS
ChainsBase (smart contracts), plus Towns Chain
Open sourceYes, public repositories on GitHub
US availabilityYes, listed in the US App Store
FeesPaid memberships carry a protocol fee; free Spaces pay none on joins or renewals; member tips carry a separate protocol fee
CompanyRiver Eridanus Association (Switzerland); iOS app published by Here Not There, Inc.
About

What is Towns?

Towns is a group chat app and open-source protocol for decentralized messaging. Communities, called Spaces, can charge onchain memberships and take tips, with smart contracts deployed on Base. Node operators stake the TOWNS token, and fees flow into automatic buy and burn. The site footer names River Eridanus Association, Switzerland.

How Towns works

Towns has three parts: smart contracts on Base, the Towns Chain (an EVM-compatible L2), and off-chain stream nodes that carry messages.

Each Space is minted on Base, and its creator receives an owner token. To read and post in a Space, a user must hold a valid membership token, an ERC-721 that expires after 1 year and renews at the original purchase price. Owners can gate entry by holding specific ERC-20 or ERC-721 tokens on Ethereum, Optimism, Polygon, Arbitrum or Base.

Messages are end-to-end encrypted. Peer-to-peer messages use Signal's Double Ratchet, and group messages use an AES-based ratchet, so nodes only see ciphertext. TOWNS holders stake on Base by delegating to node operators. Stakers delegate to an operator, rewards pay out every two weeks after the operator's commission, and unstaking has a 30-day cooldown.

How to start with Towns

  1. You can use Towns in a browser at towns.com or through the iOS app, which runs on iPhone, iPad and Mac and carries an 18+ age rating in the US App Store.
  2. The app pairs group chat with a self-custody wallet.
  3. Free Spaces carry no protocol fee on joins.
  4. Paid Space memberships are priced in ETH through contracts on Base.
  5. Staking TOWNS is done from towns.com/token by choosing an operator to delegate to.

Towns fees and limits

  • The default Dynamic Pricing module makes the first 100 memberships free, then climbs toward $10 at 1,000 members and toward a $100 cap at 10,000.
  • The Flat Fee module sets a $10 minimum.

Space owners set membership prices. Both take ETH. Paid memberships carry a protocol fee split between the Space owner, the River Eridanus Association and any referrer. Free Spaces pay no protocol fee on joins or renewals. Member tips carry a separate protocol fee, and bot tips carry none.

Risks to know before using Towns

  • Membership and staking run through smart contracts on Base, and the token page links an audit report.
  • TOWNS inflation starts at 8% a year after year one and falls linearly to 2% over 20 years, and the DAO can only vote to lower it.
  • Staked tokens become withdrawable 30 days after you request it.
  • The staking yield shown on the token page is labeled as variable.
  • Membership prices are paid in ETH, so the dollar cost moves with ETH.
Web3 messagingWebiOS

Towns alternatives

Other projects people compare with Towns.

XMTP

Open messaging protocol for encrypted chats between wallets, apps and agents, used by Base App, World App and Convos.

Convos

Messaging app from XMTP Labs for encrypted chats with people and AI agents on the XMTP network.

Push Protocol

Wallet-to-wallet notifications and chat protocol, formerly EPNS, whose team now builds Push Chain.

Session

Private messenger with no phone number, onion-routed messages and a node network paid in the SESH token.

Where Towns ranks on DappAtlas

Towns pros and cons

Pros
  • Onchain paid memberships for group chats
  • End-to-end encrypted messages
  • Protocol code public on GitHub
Cons
  • Staking yield on the token page is marked as variable
  • Featured groups center on trading and money topics
  • Fees route to TOWNS buy and burn, so costs track that token

Towns FAQ

What is Towns?

Towns is a group chat app and open-source protocol for decentralized messaging. Communities, called Spaces, can charge onchain memberships and take tips, with smart contracts deployed on Base. Node operators stake the TOWNS token, and fees flow into automatic buy and burn. The site footer names River Eridanus Association, Switzerland.

Which chains does Towns support?

Base, plus its own Towns Chain.

How much does Towns cost?

Paid memberships carry a protocol fee; free Spaces pay none on joins or renewals; member tips carry a separate protocol fee, according to Towns’s own page (checked Sep 26, 2026).

Is Towns available in the US?

Yes, listed in the US App Store, according to Towns’s own page (checked Sep 26, 2026).

Sources

  1. Towns: official site
  2. Towns: Token
  3. Towns Protocol: GitHub organization
  4. App Store: Towns
  5. Towns Docs: Pricing Modules
  6. Towns Docs: Introduction
  7. Towns Docs: Space Membership
  8. Towns Docs: Staking
  9. Towns Docs: Economics
  10. Towns Docs: Encryption

How this page works

Sources: Towns: official site, Towns: Token, Towns Protocol: GitHub organization. Data as of Sep 26, 2026.

How we review

Not affiliated with any project listed. Educational content, not financial advice.