Skip to main content

Roadmap

Here are a few details about what we've shipped recently, what we're working on, and what's in store for XMTP in the months ahead.


Planned 📆

Scoping goals, requirements, and effort via research & proofs of concepts.

Group chat and announcements channels

Users will be able to send messages to group chats and announcements channels, and will retrieve messages from these channels separately from their DMs.

Team inboxes

Teams will be able to read and send encrypted DMs and announcements using a shared team identity that resolves to their ENS domain or Lens profile. The account admin will be able to delegate access to and revoke access from individual team user accounts.

Compromise recovery

Users will be able to recover their compromised XMTP identity by creating new private keys.

App permissions

Users will be able to grant explicit permission for an app to use their account across sessions and will be able to revoke this permission at any time.

Secure key storage alternatives

Users will be able to store XMTP private keys in secure contexts such as wallet apps.


In progress 🏗️

Projects in flight.

Network decentralization milestones

XMTP Labs will specify a phased approach towards architectural and logical decentralization of the network.


Pre-Preview 👀

A super early peek into what we're building. Ready for exploration, not adoption.

Push notifications

Apps will be able to subscribe users to receive push notifications to their devices upon receiving new messages.


Developer Preview 🧑‍💻

Opportunity to test, validate, and provide feedback. We do not recommend usage in production apps just yet.

Mobile client support

Developers will be able to build mobile client apps in Flutter, React Native, and Swift.

Message any address

Individuals will be able to send encrypted DMs and announcements to addresses that have not yet created XMTP identities. Recipients will be notified of these messages upon first connection to XMTP.


General Availability ✅

Ready for production use. Check out docs, tutorials, and quick-start examples.

XMTP v2 (December 2022)

Conversation filtering

Developers can now group and filter conversations in a particular context, such as conversations originating from within their app.

Participant privacy

Network clients responsible for relaying and storing messages can no longer observe the addresses of participants in ongoing conversations.

For more information about delivered features and fixes, see XMTP releases and updates.