Created on 5th May 2025
•
Why Use xmtp.up?
The Problem It Solves
Web3 users today are trapped in fragmented ecosystems: messaging is siloed, identities are scattered across platforms, and true ownership of communication is rare. Traditional messaging apps are centralized, prone to censorship, and don’t integrate with on-chain identity or assets.
xmtp.up solves this by combining LUKSO Universal Profiles and XMTP messaging into a single, user-friendly dApp:
Unified Web3 Identity: Message anyone using your on-chain Universal Profile—no more juggling wallets or accounts.
Decentralized, Censorship-Resistant Messaging: Communicate securely and privately, without relying on centralized servers or exposing your data.
Cross-Platform Interoperability: Send and receive messages across Ethereum, LUKSO, and any other XMTP-enabled network.
Grid Mini-App Support: Use messaging directly within Universal Profile grids, making it easy to connect with creators, brands, or communities right from their profiles.
Safer Interactions: No need to trust third-party platforms with your conversations or identity—your data stays in your control.
What Can You Use It For?
Connect with other Web3 users using their Universal Profile or ENS name.
Chat with creators, brands, or DAOs directly from their LUKSO profile grid.
Receive important notifications (like airdrops, DAO votes, or NFT drops) in a secure, decentralized inbox.
Verify identities through on-chain profiles—no more guessing if you’re talking to the real person or brand.
Experiment with new Web3 messaging use cases (AI agents, transactions, and more) in a safe, open environment.
xmtp.up makes decentralized messaging as easy and safe as Web2 chat apps—while giving you the power and privacy of Web3.
By choosing to develop web3 messaging for LUKSO UPs with XMTP - we benefit from a larger community of devs building more features faster together!
had difficulty getting the SCW signer working form the XMTP sdk - so i had to use a proxy ephemeral signer
since each XMTP identity is stored in localstorage they dont sync between devices nor do messages sync between XMTP installations
Tracks Applied (1)
Technologies used
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.