← Back to home

Sup

TypeScriptGraphQL

Sup (short for whatsup) is a social media dApp based on the lens protocol. Sup operates on the model of using NFTs as a medium to join communities and access existing communities based on existing NFT collections. Plan to be THE social media dApp for both NFT creators and buyers

Screenshots

Sup screenshot 1
Sup screenshot 2
Sup screenshot 3

Problem Statement

This project aims to bring together communities based on a common factor of NFT ownership. The solution we planned to come forward with is to bridge the gap between NFT creators and buyers. Many a times, NFT communities have their own communication channels, making it hard to keep track of important updates (airdrops!) for buyers. NFT creators also face a similar problem of not being able to get through to buyers and a lot of communication is lost in a stream of messages. Regarding future steps, the main goal would be to fully integrate lens-api with the dApp. Communities can be made visible and hidden based on NFT creator settings. Most of the features are a work-in-progress and our team needs to get familiar with using Lens Protocol with Graph QL.

Solution

Uses Wagmi wallet connector to connect metamask/walletconnect/coinbase wallet on the frontend. Lens protocol for sign in, creation of profiles, and retrieval of existing profiles. NextJS, tailwindcss, GraphQL + Apollo Client, Typescript on the frontend stack. Used Finity Design System developed by Polygon.

Hackathon

LFGrow

2024

Contributors