On Building A Fun & Intuitive Social Discovery Experience in Web3

MashMesh on Lens - A Experimental Way to Find new Friends on Lens Protocol

MashMesh is a social discovery engine for web3 users, which is fully backed by users' multi-chain social and behavioral data. MashMesh designed as a Web3 multidimensional relationship explorer powered by KNN3 GraphX Protocol, it enables users to explore web3 entities and relationships in graph visualized way.

Users are able to find and connect friends by a variety of existing underlying conjunction of entities and relationships, such as DID persona, asset holdings, event attendance, governance votes, social follows & domains, etc.

The purpose of building MashMesh is to demonstrate that cross-platform data interoperability can enable a huge potential market of social discovery and user enabling in creative ways. As a web3 data engine, KNN3 tool stack allows web3 developers to build social dapps and intelligent tools smarter and more conveniently.

Enjoy a fun & intuitive compiling experience on top of MashMesh
🚀 https://mashmesh.knn3.xyz/

Why MashMesh on Lens

To demonstrate the extensibility of MashMesh protocol and agility of GraphX data service, KNN3 team spent 48 hours to hack in ETHBogota 2022, to extend Lens handles and follow data into GraphX, and convert MashMesh into a Lens friends discovery engine - MashMesh on Lens.

MashMesh on Lens allows Lens user to explore Lens handles in search bar with ENS / handle cotainted keywords backed by PageRanking recommendation.

One you find the user from direct search, you can additionally explore on one’s “neighborhood” from his/her different type of connecitons. Users can explore social relations in graph style to see the original view of the social network.

  • Lens protocol's profile NFT & Following NFT are accessible on MashMesh, which allows users to Check one's Lens profile and social status in visualized graph way;

  • Find interesting Lens friends through the multidimensional network of assets/events/social status & other on-chain behaviors.

Source:Stani.lens twitter post: https://twitter.com/StaniKulechov/status/1580946496513781760
Source:Stani.lens twitter post: https://twitter.com/StaniKulechov/status/1580946496513781760

Find & connect new Lens friends in MashMesh way Ever wondering how to reach out to the exact Lens handle and follow? Below are 3 types of MashMesh manipulation examples:

1. Input account handle > follow

Eg.

Alice wants to search for a ‘Lensprotocol’ network, she connects with her wallet and then inputs the handle in the search bar.

As shown below, the green entity represents the handle, the black entity represents the indicated address. The profile of the handle with the exact address, page ranking and following & follower numbers would display in detail on the left.

2. Handle to address > dig out potential network mesh

Have you ever imagined what's the distance between you and an influencer like CZ, Vitalik or Stani? Use MashMesh to dig out the connection, don’t be too astonished that the distance is closer than you imagine.

Eg.

Take the relationship between Yogi, the creator of Lenster and Stani as an example. Plenty of Lens accounts underearth surfacing after inputting Yogi’s ENS ‘yoginth.eth’, including accounts owned by Yogi or followed by him, as well as Stani’s account ‘lenster.lens’.

Those entities are interactable; users can pin them on the screen for route discovery, or they can expand them for more information optionally. As pinned below, we choose to show 2 Lens accounts belonging to Yogi and 2 accounts followed by him while folding other irrelevant entities.

Expand the lenster.lens, we will find some interesting link disclosure:

The address holding lenster.lens follows Yogi's Lens account. At the same time, Yogi’s ENS also follows lenster.lens. This means that the two addresses are directly connected without notifying each other.

How about the path between Yogi and Stani? The straight line in the middle of the below demonstration shows that Yogi’s address follows Stani’s directly. On the other hand, Yogi’s ENS ‘yoginth.eth’ follows the handle belonging to Stani, while Stani follows the handle owned by Yogi. Thus, Yogi and Stani are mutually connected.

3. NFT holders > address profile > infinite following relationship

Relationship tracking and holding of NFTs can also be performed on MashMesh. As shown in the figure below, the blue entities are NFTs held by Yogi, and the black entities represent the addresses holding the same NFT. Other addresses holding Lens accounts can be discovered as well. As depicted in the left column, more detailed information about the account 'andsub.eth', such as type, address, NFT held, etc, are displayed.

MashMesh won Grants at ETHBogota Hackathon 2022

The ETHBogota Hackathon 2022 has officially come to an end, as one of the participations, MashMesh submitted the related plug-in functions of LensProtocol, and received Best Social Dapp with Lens Protocol from Polygon and Best UX Prize from Lens Protocol at ETHGlobal 2022.

More info 👉https://ethglobal.com/showcase/mashmesh-on-lens-opmek

With data interoperability, we can build social experience funner

The most fun part behind MashMesh is that the real-time mesh of multi-chain user data allows a social protocol to acquire new users and boost social engagement by leveraging the existing data units. You can find people who share common interests with you by owning the same collection of NFTs, or having attended the same events/conference. What you did already defined who you are.

With GraphX and KNN3’s web3 data stack, web3 developers can build fun and intuitive social dapps with a variety choice of data types and agile data processing capabilities.

About KNN3 Network

KNN3 Network is a one-stop Web3 User-centric DataFi solution for d/Apps and smart contracts. KNN3 allows d/Apps & smart contracts to interact with cross-platform user-centric data in multiple algo-friendly ways.

Website | Twitter | Discord | Mirror | Medium

Subscribe to KNN3.xyz
Receive the latest updates directly to your inbox.
Mint this entry as an NFT to add it to your collection.
Verification
This entry has been permanently stored onchain and signed by its creator.