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

SuperGraph

The super social graph, bridging Web2 and Web3 to create Web5 world. Twitter x Threads x Mastodon x Blockchain, built on Farcaster.

SuperGraph

Created At

Superhack 2024

Winner of

Blockscout - Use Blockscout Block Explorer!

Prize Pool

Project Description

SuperGraph, the bridge between Web2 and Web3 to build Web5 ecosystem. Nexus, the connection between your online presence and your decentralized identity. Nexus, the future of social media verification. Welcome to The Fifth Network—where Web 5.0 connects, verifies, and attests.

The SuperGraph represents a leap into Web 5.0, seamlessly integrating the trusted ecosystems of Web2 and the decentralized promise of Web3. This innovative platform revolutionizes the verification process by securely linking social media accounts to blockchain identities. Harnessing blockchain technology, it enables users to authenticate and attest to their social media profiles, providing a reliable and secure way to establish their online presence and identity across multiple platforms.

We have integrated Farcaster for decentralized identity authentication, OpenAI's GPT for automated verification analysis, and the Ethereum Attestation Service (EAS) for blockchain-based attestations, all deployed on the custom OP Stack network as L3 network to Base.

Welcome to SocialGraph—where Web 5.0 connects, verifies, and attests.

How it's Made

The goal of the project is combining the social graph on web2 and web3 world into one bigger social graph, where the identities and the presence is verified using smart contracts.

To enable the efficient verification and build future ecosystem for the interaction between web2 and web3, we have created a new social graph superchain using OP Stack on top of Base. We have created unique SuperGraph identities, which brings all social media identities together.

We are verifying, for now, web3 identity using Farcaster login, which we implemented using AuthKit in the specially designed verification user interface built using Nextjs. The web2 identities are verified by creating a unique OTP during each verification process, where user has to post it on its respective social media. Then the user uploads the screenshot of the post, which is verified using OpenAI's GPT.

For the attestation of the verification, we have deployed EAS smart contracts on this newly created superchain. Once attested, it is recorded in the social graph of the user identity on our superchain.

As a functionality, we are demonstrated a feature, which is impeding the efficient posting mechanism across multiple social media. The user struggle with posting the same content across different social media. The only way is to copy & paste the content across multiple channels. We have created a solution to the problem, where the user posts it at one place, and it is autoposted across the identities registered on our SuperGraph Superchain. To demonstrate it, we have created Nextjs application, which connects to Threads API. Once the user posts it on Threads, the post is converted using Threads API and Frog framework into Frames on Farcaster, where direct interaction with the original Threads post is possible. The plan is implement similar features for multi-directional social interactions.

background image mobile

Join the mailing list

Get the latest news and updates