Contribute to the XMTP community
Whether you code, design, write, test, educate, or just want to learn—there’s a place for you in the XMTP community.
🚀 Ways you can contribute
- 🧑💻 Build apps or contribute to protocol code
- ✍️ Help write documentation, guides, or tutorials
- 🐛 Report bugs and request features
- 📣 Share XMTP with your network
- 💡 Propose improvements to the protocol
- 🤝 Explore a partnership with Ephemera
🗞️ Follow the XMTP conversation
Stay in the loop on what’s happening in the XMTP ecosystem:
- On Farcaster: Follow @XMTP
- On 𝕏: Follow @XMTP_
- On YouTube: Subscribe to @hi_xmtp
- On Paragraph: Subscribe to @xmtp_community
💬 Join the community forum
Got an idea? A question? Curious about how XMTP works?
Join the XMTP Community Forum to discuss with developers, researchers, enthusiasts, and more.
All types of contributions are welcome—whether you’re exploring messaging standards or just getting started in web3.
🧑💻 Contribute to open source projects
You can contribute to any public repo in the XMTP GitHub org or EphemeraHQ GitHub org.
🐛 Report bugs: Create an issue with detailed steps in the relevant repo. Please check first to avoid duplicates.
🌟 Request features: Create an issue describing your use case and how the feature could help. The more detail, the better!
📦 Submit pull requests:
Thinking about opening a PR? Start with a feature request or post in the Community Forum to get feedback first.If your PR makes major protocol changes, it should first be written up as an XMTP Improvement Proposal (XIP).
If your PR is merged, you're eligible for an XMTP contributor POAP!
📜 XMTP Improvement Proposals (XIPs)
XIPs are formal proposals to improve XMTP. They help evolve the protocol in the open with input from the community.
Is there something your app needs that XMTP doesn’t yet support? Propose a change by creating an XIP.
- Use the XIP template to get started.
- Review existing XIPs for ideas and prior proposals.
You don’t need to be a protocol engineer to contribute to XIPs. If you have insight into what should change or how something can be improved, we want your voice in the process.
🤝 Explore a partnership with Ephemera
Are you building an app, wallet, agent, or protocol that uses XMTP? Ephemera is here to help.
As the steward of the XMTP protocol, Ephemera’s mission is to support adoption, experimentation, and best practices across the ecosystem.
Reach out to the Partnerships team to explore how we can collaborate.
🎓 XMTP grants
XMTP is not accepting applications for grants at this time. Follow XMTP for updates on future grant opportunities.
In the meantime, you can still share your project ideas on the Community Forum or reach out via Ephemera’s partnership form.
📝 A note on tokens and airdrops
There is no token or planned airdrop at this time. Participating in the community or contributing does not guarantee future rewards.
If and when an official token is introduced, announcements will be made exclusively through XMTP’s official channels.
Thank you for being part of the XMTP community 💌