project screenshot 1
project screenshot 2
project screenshot 3
project screenshot 4
project screenshot 5
project screenshot 6

Web3Connect

A Lens Protocol and Web3MQ application, that allows Lens users to stay connected through decentralized communication.

Web3Connect

Created At

ETHSanFrancisco 2022

Winner of

🤝 Lens Protocol — Integration

🤝 ENS — Integration Bounty

Project Description

This project tries to augment and solve a problem in Lens Protocol, where, the social graph is stored (you can query if user A is supposed to know user B), but not actually built (you cannot literally help user A reach and connect user B.) We've solved this problem using a state-of-the-art decentralized messaging and communications protocol called Web3MQ, to form a messaging bridge between different Lens profiles. This allows you to truly "follow" a person on Lens, where you can receive notifications about their new activities, not just on lenster's web page, but also any other client that is supported by Web3MQ (email, SMS, and connected Apps). Users can now also send messages to different .lens users due to Web3MQ.

How it's Made

This project consists of three modules.

  1. We've built a frontend client module that connects Lens profiles with Web3MQ's message accounts. This enables Lens profiles to send messages and notifications between each other, over email, SMS, and Apps.
  2. We've built a listener for updates on Polygon using Ankr. This enables real-time notifications for events like new follows/followers, and new posts made by Lens users that you've followed. These notifications are then pushed through Web3MQ to any client that's supported by Web3MQ (such as email, SMS, and connected Apps.)
  3. Of course, we also built a beautiful UI to top it all off.
background image mobile

Join the mailing list

Get the latest news and updates