Skip to content

Web3Messaging ​

Web3Messaging screenshot

In the Web3 ecosystem, blockchain wallets serve as digital identities, creating significant privacy risks due to public ledgers containing transaction histories and assets.

Web3Messaging, a core iExec use case, enables secure communication between Web3 users and decentralized applications (dApps) while preserving privacy and requiring explicit user consent. It supports targeted messaging without exposing personal data, and empowers users to monetize their engagement with received communications.

Key Components: ​

  • User Consent Management: Users explicitly authorize sharing their data with third parties
  • Secure Data Sharing: Confidential computing enables protected data exchange
  • Privacy-Preserving Channels: Third parties can contact users without accessing personal data.
  • Targeted Communication: Reach relevant users without revealing their identities.
  • User Monetization: Users can earn rewards for engaging with communications

Available Solutions ​

Web3Mail: Privacy-preserving email communications for Web3 users

Web3Telegram: A new solution extending private messaging to Telegram, while protecting the user's chat ID.

Try the demo:

View our live Web3Messaging demo by connecting your Ethereum wallet.

Web3Messaging Demo

GitHub repository:

Access our full codebase, documentation, and integration guidelines. Run the demo locally or within Docker using our instructions.

Web3Messaging use case demo