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.