XMTP (@xmtplabs) • Hey
XMTP (@xmtplabs) • Hey
Publications
- As decentralized social continues to grow, so does interoperable messaging 🌱
Check out the latest XMTP network numbers here:
https://dune.com/xmtp_team/dash
- **📢 XMTP Bounties for FarHack are here!**
1/ 🤖 Best use of an XMTP bot with Farcaster
2/ 🖼️ Best Chat Frame
3/ 🔔 Best Use of XMTP to Send Notifications
See y'all on Friday... can't wait to see what you build
http://xmtp.org/farhack
- Happening now on Huddle! https://xmtp.huddle01.com/qss-pgye-jda
- An exciting community call with some of the pioneers of Open Frames starting in 30 mins
https://community.xmtp.org/t/tue-apr-9-2024-frames-o-rama-post-a-question-or-topic/629
- SO proud of this milestone!
Congrats to every project building with XMTP, and THANK YOU to everyone who believes in building a new DM layer for web3:
One that is secure, private and interoperable.
Now, time to activate more identities!
Use any web3 identity on @lens/converseapp, @lens/coinbasewallet, @lens/family, @lens/phaver, Unstoppable Domains or right here on @lens/hey, to DM a friend and join the XMTP network.
More info on https://community.xmtp.org/t/xmtp-network-size-march-numbers/621
- @lens/farcaster frames have been such an exciting moment for web3, and we're thrilled to be supporting the @lens/ethglobal Frameworks hackathon this weekend.
@lens/xmtplabs will be awarding up to $ 10K in prizes for devs who make their frames compatible with the Open Frames standard.
Frames interoperability now lets devs **reach the 1.2MM identities across XMTP!**
More details on https://ethglobal.com/events/frameworks/prizes/xmtp
- 🤝 Excited to be joining @unstoppableweb in this new year’s resolution: to use private, portable and decentralized messaging to connect in 2024!
You with us?
Message ‘ilovedomains.x’ to mint a limited series NFT (4K only) & join the mvt on chain!
P.S. This NFT will give you early access to future mints! 🎁
- 🥰 Thank you to every app, every dev, and every project that has joined the XMTP network this year... (over 700 of you!)
We're so happy to be on this journey with you.
Here's to an incredible 2024. Let's go build a new DM layer for the web.
- Ideas & Improvement Proposals Roundup💡🤠
As an open and permissionless protocol, anyone can propose ideas for improving XMTP. Likewise, all ideas are open to the public for review and feedback.
Here are the Ideas and Improvement Proposals open for review:
**1/ Wen group chat?**: Provides a planned approach to delivering the most requested feature on XMTP, along with quarterly milestones
**2/ Decentralizing XMTP, a minimum viable proposal**: Proposes a credibly neutral network architecture that provides for a high throughput, low fee messaging experience for XMTP inbox client developers.
**3/ Proposal for “Delete Message” functionality**: Includes the concepts of hiding “soft”-deleted messages in clients and permanently deleting “hard”-deleted messages from nodes.
**4/ Draft XIP-35: Message Sender Signature**: A proposal to provide a message sender ID that can be used to avoid sending a user notifications about their own messages.
Join the XMTP Community Forums to share an idea of your own, or to ask questions and learn with the community! https://community.xmtp.org/
- **New Community Proposal: A Minimum Viable Path to a Decentralized XMTP**
Goal: Empower developers with a credibly neutral, secure, and private messaging protocol.
@lens/lenny has shared a proposal for a decentralized network that tackles spam, ensures user sovereignty, and enhances security with a scalable blockchain infrastructure.
Feedback from the XMTP community, especially client app developers, is requested and welcomed!
**💍 Proposal:** https://community.xmtp.org/t/decentralizing-xmtp-a-minimum-viable-proposal/510
**🧭 Roadmap:** https://xmtp.org/roadmap
- One of the most common questions we get from devs who build with XMTP is this,
**How much do users really care about privacy?**
We think you'll find these stats surprising: https://blog.xmtp.com/privacy-matters/
- 👏 @lens/yup_io is plugged in!
DMs on Yup will open @lens/converseapp
And reach web3 identities wherever they are: Converse; @lens/orbapp; @lens/hey; @lens/coinbasewallet; etc.
One network. Infinite Apps. ♥️
- Appreciation post for the magic of on-chain composability! 🫶
Take a look at these 3 killer use cases from @lens/ethglobal... they combine secure wallet messaging with A.I., DeFi, and payments to unlock something even greater.
**1/ Cosmic Cowboys: combines AI + XMTP,**
So players can chat with AI-controlled NPCs, giving game-makers infinitely more surface area to create with.
In the future, players could also use XMTP to trade & manage assets.
**2/ DexTech: combines DeFi + DeSoc,**
So users can pay to chat with Traders, based on their portfolio performance, and reach them via wallet messaging, on social apps like this one!
**3/ Token Tutor: combines tokenization + in-chat payments,**
So mentors can tokenize their time, and sell it in the form of NFTs.
XMTP provides the secure messaging layer so you can earn that revenue.
**4/ Speaking of tokenization,**
As more things get tokenized, there are more opportunities to discover people based on shared interests and crossed paths.
Try out the @lens/airstack_xyz's address book to find people you could connect with! https://hey.xyz/posts/0x01e013-0x01-DA-4b2036a9
- The way y'all used XMTP to build these @lens/ethglobal projects is truly next level...
From engaging AI-powered NPCs, to connecting with pro traders, and receiving lessons from tutors who tokenize their time...
We were blown away! Take a look.
**Cosmic Cowboys: Chat with AI NPCs with Token Bound Accounts**
Piñata's "Cosmic Cowboys" is a web3 game that uses tokenized game mechanics and interactive NPCs. The NPCs, established as ERC-721 tokens with unique metadata on-chain, each have their own wallets thanks to the ERC-6551 standard for Token Bound Accounts.
The project won Best Onboarding by creatively enabling on-chain engagement with NPCs and dynamic AI-driven conversations through OpenAI's chat API.
***The project uses XMTP to power messaging between wallets, including those owned by NFTs, as well as in-game system notifications.***
**Dex Tech: Trusted Chats with Social Finance**
Dex Tech, the "first gamified social DEX," is a decentralized exchange designed for traders to communicate with, and learn from, pros.
Professional traders are often hard to reach, and verifying their reputations can be challenging. Dex Tech addresses this by blending the social with the DEX experience.
Users can create their own tokens, representing their value on the platform. Pro traders can point to their on-chain activity to build trust.
***Dex Tech then token-gates conversations, allowing users to discover and reach respected traders, thereby creating an engaging environment for blockchain-based trading.***
**Token Tutor: Censorship-Resistant Lessons with Tutors**
Token Tutor is a web3 mentoring platform with the motto "Tokenize Time, Maximize Learning, Build the Future." Recognizing challenges in the current tokenization landscape for community leaders, Token Tutor aims to bring real value by tokenizing time for mentors, educators, and leaders.
Mentors can distribute NFTs representing their time, allowing learners to mint these tokens to connect. This provides a cost-effective and trust-less way for learners to connect with experts.
The XMTP integration powers encrypted messaging between learners and tutors, as well as the transfer of USDC to pay for the time within the chat, using .
***As more people engage with on-chain activities, tokenizing real-world assets and unique assets like time, there's an increased opportunity for discovery and engagement.***
- **The challenge:** delivering content across siloed platforms and catching readers' attention.
**The solution:** NFTs + portable wallet messaging.
**How content creators are using** @lens/paragraph **to grow and reward their community across apps, while protecting user data.**
“What I wish to see from web3 is a completely uninhibited, direct relationship to my community, and the means with which I can seamlessly distribute my monetized creative content to them, where(ever) they are and want to be.” ~ @lens/mrwildenfree
@lens/rochelle_sophie spoke with several content creators who use Paragraph to understand how and why they were using the platform instead of a regular web2 solution like Substack to send out their newsletter.
Turns out combining NFTs with portable wallet messaging unlocks so much more than just an edgy web3 way to receive content.
Because Paragraph is part of the XMTP network, using it allows content creators to offer integrated experiences that reward readers for their attention, across any app within the network.
For example, someone could mint your content here on @lens/hey, and you could use Paragraph to create a token-gated newsletter that gets sent to their @lens/coinbasewallet or @lens/converseapp. You could even use the same NFT to offer exclusive access to a private Discord channel, or build your following on Farcaster.
**Which means that your audience is no longer limited to one platform; and the rewards you offer can also be delivered across apps.**
The breakdown of how this works:
**1. Tokenize your content.**
Paragraph makes it super easy for anyone to collect your posts in the form of NFTs, or to create NFT-backed subscriptions. This creates a new and easy way for publishers to monetize their content.
The NFT is the immutable on-chain proof that someone collected your content or became a member of your community. Because it is tied to a wallet address, it can be taken across apps to securely prove membership.
**2. Use Paragraph to reach NFT holders on any app within the XMTP network, without collecting user data.**
Paragraph uses XMTP to send newsletters to wallet addresses, which means that a message sent from Paragraph can reach audiences across any app within the XMTP network, including any Lens app, Coinbase Wallet, Converse, Unstoppable Domains etc. See all apps.
This allows you to avoid email and become the only newsletter that people receive on web3 social apps like Hey, for example.
**3. Offer integrated experiences that unlock rewards across apps**.
Since NFTs are an open standard, creators can build a community by providing exclusive access, discounts, prizes, and more - across any app in the web3 ecosystem. @lens/mrwildenfree for example is building his audience across Lens, Paragraph and @lens/sound_ .
@lens/web3academy offers discounts to their courses and to their on-chain gift shop for anyone who mints their content. People then receive the XMTP notification on the app they prefer to use.
**4. Grow your audience beyond the app you use to hit send.**
This is the main reason people choose to use Paragraph instead of Substack: to no longer be stuck with what one app has to offer. You’re now free to reach (& own) your audience, wherever they may be.
These user experiences are still in their very early stages, but adoption is steadily growing: from articles being collected on Paragraph every month, which enable creators to foster a closer relationship with collectors through shared ownership; to thousands of readers organically subscribing to creators; and thousands of newsletters being sent to wallets using XMTP.
Content creators are very aware of the struggle of having to distribute their content across a growing number of siloed platforms, while at the same time knowing that everyone is bombarding readers.
Web3 enables an alternative solution: make messaging portable across apps, and create an interoperable and secure network every developer can benefit from. Meanwhile users can stick to the app they prefer, to receive the information they find valuable.
- The XMTP React Native client SDK is now production ready!
This release delivers greater speed, improved performance, and codec support for all standards-track content types.
To see the SDK in action, try the latest version of @converseapp.lens! 🤩
- 🚨The EU is on the brink of passing the "chat control" bill, which threatens end-to-end encryption & the privacy rights of citizens.
If approved, this bill will mandate providers to automatically scan private messages, chats and emails for "suspicious content."
At XMTP Labs, we staunchly oppose measures that jeopardize privacy and secure encryption.
Privacy is a fundamental right for everyone.
#StopChatControl #PrivacyMatters
Learn more and get involved: https://blog.xmtp.com/eu-proposal/
- Let's make privacy, data ownership and portability the standard for messaging.
Check out our open roles at http://careers.xmtp.com
- 📨Web2 messaging is... a mess
🧘But a better inbox is possible thanks to @xmtplabs.lens
🛠️XMTP builders can now use @airstack.lens_xyz to implement experiences just like the one below that filters for known #DeSoc senders. Hit the docs below to learn how!
link.airstack.xyz/filter
- Re: spam attacks
Apps can now use @airstack_xyz to build a known sender inbox and spam filters.
Now in our docs!
- Helping Lens devs 🥷🥷🥷
https://orb.ac/post/0x01e013-0x01-DA-25c64a95
- Here's how we're running a crypto cornerstore for 2,000 devs at ETH NYC , in partnership with ENS and with the major help of @chainjetbot.lens!
Now open for business 🤝
To order, send a "gm" to **cryptocornerstore.eth**, right here on Lenster! (click the inbox logo ✉️, top right)
**1/ One address, any apps.**
You can put in your order using any app, and even switch between apps to order more -- it doesn't matter, it's all tied to the same wallet address.
Using your ENS makes it easy for you to know that you are always logged in with the same wallet.
**2/ Automatically receive digital goods**
On the receiving end, Chainjet set up a bot that can verify who you are, and whether you've already claimed an item.
All digital items are fully processed by the bot.
For example it can automatically send your wallet testnet funds, and we just sit back and relax.
**3/** **For physical items like swag and RedBulls...**
Our team will be running around delivering them to you.
We have shifts! and honestly it's a lot of fun.
**4/ And yes, we thought about bot attacks.**
To order you have to log into an app -- whether it's Lenster, Coinbase Wallet or @converseapp.lens ... so bots can't get through.
- Here's how we're running a crypto cornerstore for 2,000 devs at ETH NYC , in partnership with ENS and with the major help of @chainjetbot.lens!
Now open for business 🤝
To order, send a "gm" to **cryptocornerstore.eth**, right here on Lenster! (click the inbox logo ✉️, top right)
**1/ One address, any apps.**
You can put in your order using any app, and even switch between apps to order more -- it doesn't matter, it's all tied to the same wallet address.
Using your ENS makes it easy for you to know that you are always logged in with the same wallet.
**2/ Automatically receive digital goods**
On the receiving end, Chainjet set up a bot that can verify who you are, and whether you've already claimed an item.
All digital items are fully processed by the bot.
For example it can automatically send your wallet testnet funds, and we just sit back and relax.
**3/** **For physical items like swag and RedBulls...**
Our team will be running around delivering them to you.
We have shifts! and honestly it's a lot of fun.
**4/ And yes, we thought about bot attacks.**
To order you have to log into an app -- whether it's Lenster, Coinbase Wallet or @converseapp.lens ... so bots can't get through.
- Sharing this important update on how our community is planning to fight back spam!
https://twitter.com/saulcarlin/status/1705251148758970784
- Providing a signature every time you want to message someone is getting old...
Excited for the launch of our new MetaMask Snap, so we can finally skip that step!
Once you upgrade your app to use xmtp-js v11 (in production soon) and enable Snap support, users will be prompted to install the Snap and store their keys in MetaMask secure storage.
So the app can securely use those keys without accessing the key material directly...
...and users can start messaging in a 🫰 without having to provide a signature.
Check it out: https://snaps.metamask.io/snap/npm/xmtp/snap/
- Get ready for ENS + XMTP in NYC 🗽
This September we’re teaming up with ENS to run a corner store at ETH Global NYC, powered by XMTP 💫
Try it out by sending a "gm" to **cryptocornerstore.eth**, right here on Lenster! The first 50 to do so will be able to pre-order a limited edition XMTP shirt.
Also available during ETH NYC: Red Bull, pizza, Base & Polygon testnet ETH, toothpaste, a Lens NFT, exclusive POAPs, and much more… 💌
How this idea came about, and how we're going to run it for 2,000 devs in a few weeks: https://xmtp.org/blog/cornerstore
- 🤩 Excited to have Unstoppable Domains joining the XMTP network!
Dapps and creators can now reach their audience inside of the Unstoppable Domains apps,
and discover a more secure and direct model for customer support.
Learn more: https://xmtp.org/blog/uns-xmtp
- Hey devs, our React SDK is now in production!
• Easily integrate XMTP with React hooks
• Build lightning fast apps using local first architecture
• Add support for interoperable features like
And you can use the React playground app as a tool to help you build.
It includes:
• Performant local-first architecture
• Message reactions
• Quote replies
• Read receipts
• Media attachments
... and more to come
Find the React SDK here:
https://github.com/xmtp/xmtp-web/tree/main/packages/react-sdk
- the wonders of @xmtplabs.lens
one conversation in three different apps: @buttrfly.lens @coinbasewallet.lens @converseapp.lens
- Today we're thrilled to announce that Coinbase Wallet has added encrypted messaging in-app using XMTP! 🥳
This milestone marks the first major wallet to build in secure messaging as a first-class feature.
**Get access:** http://xmtp.org/blog/coinbasewallet
& drop a gm to gmbot.cb.id for good vibes. 😎
If you don't already have the Coinbase Wallet app, the QR code will direct you to download it. Once you're in, you'll be able to invite anyone you know.
P.S. Make sure your Coinbase Wallet app is updated to the latest version!
--
📬 Apps, users, projects, and more can now communicate over encrypted messaging using their existing web3 identity, all secured by their wallet.
Here are 6 things to know about your shiny new inbox in Coinbase Wallet 👇
--
**1/ 🔑 Your keys, your conversations.**
Coinbase's core mission is to improve economic freedom through the power of crypto. The wallet's new secure messaging feature brings the same level of ownership and control we have over our assets, to our communications.
**2/ 🤫 Your inbox is fully secure and private.**
Your messages are end-to-end encrypted, secured with your wallet, and stored in XMTP's progressively decentralized network. Coinbase doesn't have access to them, only you do.
**3/ 💸 Crypto payments are supported directly in chat.**
Chat participants can send crypto to each other, seamlessly from the chat experience. Even better, you can send USDC on @0xPolygon entirely gas-free!
https://twitter.com/CoinbaseWallet/status/1663680306329821184?s=20
**4/ 🎒 Your inbox is also interoperable—since you own it!**
Your messages are tied to your web3 identity, which means you can take them with you to other apps building with XMTP, like @lenster.lens, @orbapp.lens, or @converseapp.lens.
**5/ 🤝 Choose who you want to connect with.**
With Coinbase Wallet you can reach anyone using their ENS, cb.id, or Lens handles. But you can also block any sender.
**6/ 🔌 For all app developers and project builders out there…avoid cold starts! Build support for XMTP to plug into the messaging network with reach.**
Web3 projects can finally reach and re-engage users where they are, without collecting emails or phone numbers.
- XMTP delivers...
- Secure messaging
- Reach to wallets
- Payments in chat
- Portability across chats
& AWESOME SWAG at @EthCC!
⏳ First come first serve — don't wait, order now:
Message us at *hi.xmtp.eth* using @converseapp_, @lensterxyz, @orbapp_ or https://xmtp.chat/
Include your name, t-shirt size, and a picture of your @ethcc.lens Paris ticket!
- @petermdenton.lens @xmtplabs.lens
- Hey Frens! 👋
If you are active on a Lens dapp almost every day, we want to understand your experiences communicating with other people in web3.
We’d love for you to fill out this short survey, and you can also opt in to a PAID anonymous interview with a researcher that will help shape the future of Lens platforms. Participants will receive 65 USDC for a 1-hour interview.
*Take part now! - https://tally.so/r/3NDd7G*
- When you’re learning about new features on Lens apps the same time as the community ✨
Forwarding and sharing posts in DMs on orb!
- 🖼️ **Just dropped: new dev guide** **on** **how to support attachments for wallet-to-wallet messaging!**
With @xmtp_ & @thirdweb SDKs you can:
1. ConnectWallet with thirdweb's WalletSDK
2. Send full encrypted remote attachments with XMTP
3. Upload files via thirdweb's storage
Follow the steps here: https://xmtp.org/blog/thirdbweb-wallet-remote-attachments
We're excited to be partnering with @thirdweb to bring you better solutions for serving and reaching your end-users.
Join us on Discord for more guides coming soon! https://discord.gg/xmtp
- Hey builders, we heard a lot of you say web bundle sizes were too large.
The latest version of our client SDK for JavaScript will get you a 10x smaller web bundle size ~ amongst other things. More deets below on what you get by upgrading to v9
**& thanks for helping us grow 🌱**
1/Upgrade to get conversation caching by default + added authenticated ECIES encryption to keep this sensitive cache data private and secure. Caching conversations in your app's persistent storage can improve performance by up to 90%.
2/ Previous versions of the SDK prompted for wallet signatures without warning to devs. By upgrading you get pre-signature callbacks make it possible for you to optionally require user interaction between signatures.
3/ In addition to caching conversations, you can now cache entire message histories in your app’s persistent storage, avoiding the performance hit of needing to download and decrypt the same messages at the start of each session.
4/ Protecting users against malicious apps is an important part of our security strategy. We have moved all code that interacts with a user’s private keys into a separate module called the Keystore.
To learn more, see the v8 & v9 release notes:
https://github.com/xmtp/xmtp-js/releases/tag/v8.0.0
https://github.com/xmtp/xmtp-js/releases/tag/v9.0.0
- Trying to reach wallets and re-engage your community? It can be tricky... but don't worry devs, we gotchu 💕
We're teaming up with Notifi, so every XMTP in-app message to a wallet can now trigger an email, discord or telegram notification.
Devs need mature tools to reach users without compromising on privacy. Reaching wallets, while bridging the gap with web2 notifications, is a powerful way to drive more return usage and engagement.
Ready to test out this experience for your own app? Start here: https://xmtp.org/blog/notifi
- Launching Converse Messenger: what is the future of messaging?
Today, we’re launching Converse Messenger. We believe in open messaging. We believe in conversation ownership. We believe in social freedom.
We’re trying to reinvent messaging and our cofounder @polmaire.lens tells you why.
See for yourself and download the app 👉 https://getconverse.app/
- 🎉 Meet @converseapp.lens: the WhatsApp for web3
✌️Bye bye Facebook, phone #s and being locked into apps.
👋Hello end-to-end encrypted messages between wallets, that only you own and can take with you anywhere.
It's mind blowing. Let us explain👇
At XMTP we believe self custody isn’t just about tokens and assets. It’s also about identity and communication. The XMTP protocol allows for secure and private messaging between wallet identities, so you can join the network without having to share your digital life.
Built with XMTP, Converse allows you to fully own your messages and take them with you wherever. For instance, you can start a conversation on @lenster.lens and carry it over to Converse 🤯 You can also decide to leave Converse and still keep those convos tied to your web3 identity.
Here, try it 😉
Download the Converse app:
https://apps.apple.com/app/converse-messenger/id1658819514
https://play.google.com/store/apps/details?id=com.converse.prod
And put in any 0x, .eth or .lens address to start a new message.
Exciting, right?
- What is the future of messaging?
Hint: there’s web3 involved, it’s being built right now and @lensprotocol is already using it.
Our cofounders @polmaire.lens and @noemalzieu.lens will discuss this with the amazing @galligan.lens and @shanemac.lens from @xmtp_.lens in a Twitter Space hosted by @prashantbagga.lens
Here is the plan:
💬 the future of messaging
🔑 why owning your conversations is a big deal
🚀 what’s next for Converse and why we build with @xmtp_.lens
Join us:
📆 Thursday, April 20th
🕚 11 am ET | 5pm CET
Set a reminder here: https://twitter.com/i/spaces/1vOxwMAdLzLGB
- It's officially Shipping Spring here at @xmtp_ 🛠️ 🌱.
We're excited to announce that our Swift and Flutter SDKs are officially General Available (GA) and production ready for your apps! Start building using the links below👇
Flutter SDK: https://github.com/xmtp/xmtp-flutter
Swift SDK: https://github.com/xmtp/xmtp-ios
Two of our favorite apps are already using Swift and Flutter. Check 'em out:
@orbapp.lens (built using Flutter) https://orb.ac
@lentilapp.lens (built using Swift) https://lentilapp.xyz/
To date, over 350 projects have leveraged @xmtplabs as their secure & interoperable web3 messaging protocol.
🙏 A BIG TY to the 1,000s of devs building with us. We couldn't do it without you!
You can view all of our SDKs here:
https://github.com/xmtp
Looking for XMTP support for a platform/SDK not yet available in our repos?
Join the XMTP community and let us know! We'll also be holding office hours next week in Discord for any questions/ feedback 🙏
https://discord.com/invite/xmtp
- **XMTP x Smurfs puzzle #1**
Solve this riddle to find the wallet address and answer. Message the answer to the wallet address via https://xmtp.chat/
(answer is case sensitive: send it in UPPERCASE).
If you DM the right answer, a new message will appear (Response may take a few minutes.) Post the answer in this thread. Winners will be notified daily at the same time.
- With over 70% of the world's mobile users on Android and the explosion of web3 mobile, XMTP is thrilled to announce our Android SDK. It's available today (in Developer Preview) and ready for you to test, validate, and provide feedback.
This expands our mobile support across all platforms - enabling more people to own their conversations across any platform on any device. Head over to our GitHub repo and start building with XMTP today:
https://github.com/xmtp/xmtp-android
- Picture this: you've been texting all day with your friend, but you really want to send a cute photo of your dog 🐶 Well, now you can! We've created a new attachments standard and a library that includes imports for media attachments like images, videos, audio, and more 📸 🎬 🎤
We’ve created a new plugin library that includes standard imports for media attachments like images, videos, audio, and more…To ensure we're on the same page, we've created shared standards for this new content type 🤝 Check out the attachments library: https://github.com/xmtp/xmtp-js-content-types
And that's not all. We've got a working example of our new content type in action! Check out this cool gif showcasing the power of XMTP attachments 😍 Ready to start integrating attachment support in your app? Head over to our blog post for all the details:
https://xmtp.org/blog/attachments-and-remote-attachments
We want to hear from you 👂🏽 We’re building more standardized support for chat features and we’d love to hear what your thoughts on what we should build via our survey. Your feedback helps us make XMTP even better:
https://tally.so/r/wa96aW
- Big day today for XMTP. One of the biggest @lensprotocol mobile apps, @orbapp.lens wagmi, just got a little more personal…
They’ve just brought secure DMs to it! 💌
With the latest Orb update users can:
🌿 DM other Lens users
📨 DM posts to other Lens users
📬 Message other web3 addresses that have used XMTP
Orb is the first mobile app to launch interoperable DMs across web3 using XMTP. That means messages sent or seen in Orb can be accessed in any other client that also uses XMTP. Send to .lens profiles, @ENSdomains names, and any EVM 0x address that has activated with XMTP.
Download or update @orbwagmi today and start sending secure web3 messages to users on @LensProtocol and across the web3 landscape.
https://orb.ac/
- Sickest @orbapp.lens update so far! Congrats @nilesh.lens & team! 🪐🔥
- 📣 Calling all web3 devs and builders 📣
We’re excited to announce XMTP Grants: a program to support projects that push web3 messaging forward, grow the ecosystem, and create public goods along the way.
Apply today at https://grants.xmtp.org
The program is open to any and all proposals, so be ambitious with your ideas & show the community what’s possible with XMTP. If you’re looking for inspiration, some categories we’re excited about include new content types, multi-chain support, dev tools, & other integrations.
Questions or curiosities? DMs open at grants.xmtp.eth via https://xmtp.chat Let’s build the future of messaging together
- Lens makes your social network platform-agnostic. XMTP does that for messaging.
@xmtplabs is an easy to use encrypted messaging protocol.
Imagine if all of your DMS - Twitter, Telegram, Slack, Facebook, Linkedin, were in one place?
@xmtplabs.lens enables this! And their API is very simple to use.
There are quite a few apps already using it including @lenster @buttrfly and soon @orbapp + TBA
@LensProtocol apps use XMTP for direct messages between users across applications.
Create a conversation on @lenster , continue it on @buttrfly , then see all of your messages in one place on TBA.
XMTP is one of my favorite protocols in web3 simply because it is is simple to use, works really well, and provides powerful functionality that cannot be accomplished with other options.
Soon I'll release a codebase showing how to build a real-time, encrypted messaging app with Next.js and XMTP that integrates with all @LensProtocol frontends, but for now check out the XMTP SDK docs which show you how to easily get started:
https://xmtp.org/docs/client-sdk/javascript/concepts/intro-to-sdk
- Can you name the mobile app feature that drives 3x more retention and increases engagement by up to 88%?
It's... push notifications 📲🔔
Introducing push notifications for XMTP.
We are taking a different approach for devs to send push notifications. https://github.com/xmtp/example-notification-server-go
Since XMTP SDK launched, devs have consistently asked us for a way to use XMTP for push. With the example server, devs can build notification support right in their apps.
👉 Simply fork the repo, deploy, and start sending notifications in your app to drive retention back to you.
With XMTP's example server you can deliver push notifications right into your app, whether it's on mobile, desktop, or the web.
And there's no need to ask users to download yet another app to receive your notifications—they can be reached wherever they are using XMTP.
And because the notifications are over XMTP they'll be secure, private, and fast.
🔒 All notifications are end-to-end encrypted
🧐 Third parties can't observe senders and receivers
⚡ Notifications are handled off-chain, so there is no latency
XMTP's example notification server is now in Developer Preview so you can get started sending notifications today!
Join the community → www.discord.gg/xmtp
Share feedback → https://github.com/orgs/xmtp/discussions/21
Start building → https://github.com/xmtp/example-notification-server-go
- This holiday season, we have an early gift for all the web3 developers out there.
Our Mobile SDKs are now available in Developer Preview 🧑💻
This release enables client apps in Flutter, React Native, and Swift. Check out the repos: https://xmtp.org/sdks-and-tools
This is a Developer Preview release, so it’s ready for you to start building, but not quite ready for production apps (yet)!
XMTP builds in public, and in collaboration, with the community so please reach out and share your feedback!
We can’t wait to see the apps y’all create, and how they unlock interoperable inboxes on mobile platforms. Seasons greetings and happy coding! #XMTP #Mobile #DeveloperPreview