Skip to main content

Roadmap for XMTP

Timelines are estimates and subject to change. For information about delivered features and fixes, see the Changelog.

Features roadmap

Features typically follow this release cycle:

  • Alpha: Super early peek into the feature being built. Not ready for use in production apps.
  • Beta: Opportunity to test, validate, and provide feedback. Not ready for use in production apps.
  • Production: Ready for use in production apps.

Q2

  • Group chat (alpha)
  • Media attachments, reactions, and replies (production)
  • React Native SDK (beta)

Q3

  • Android SDK (production)
  • React SDK (production)
  • Secret conversations: A new conversation type with additional Signal-level security properties such as forward secrecy and expiring message history (alpha)

Q4

  • Read receipts
  • Reactions
  • Group chats
  • Replies
  • Transaction receipt
  • Portable preferences, such as blocklists, allowlists, etc. (alpha)

Decentralization roadmap

🎉 Anyone can now try running the experimental xmtpd node software and be a part of the journey to decentralizing XMTP!

In the future, xmtpd might replace the node software currently running the XMTP network. To explore the node software currently running the XMTP network, see the xmtp-node-go repo.

Near term (~3 months)

  • Open source nodes
  • Third-party nodes in testnet
  • Smart contract inbox

Long term (~6 months)

  • Limited public testnet: Third-party operators can run xmtpd nodes that participate in the XMTP network
  • v1 economic model, including universal consent

To learn more, see XMTP: The journey to decentralization.