Skip to content
@0xVeriSocial

0xVeriSocial

VeriSocial - Verifiable Social Hub for Content Creators

VeriSocial is a place where anyone can verify their social media on-chain. This platform aims to allow anyone to have their social media verified, allowing any social media companies to authenticate their users through ease of integration.

Deployed Contracts

Mumbai - 0x83f72B3b4C23b8406fEE20E25Dbcb7d2630C57cF Gnosis - 0xc24985C3c23605d59285675d72aab0c29Efc42F0

Technology Stack

  • Frontend: React and Next.js
  • Backend: Node.js
  • Smart Contracts: Solidity
  • GraphQL APIs: Custom Subgraphs with The Graph
  • Authentication: OAuth (GitHub, WorldID)
  • IPFS Storage: Client Library
  • Database: Prisma, Supabase

How it Works

User Authentication

Users log in to their social media accounts with OAuth (Github, Twitter) or using OTP verification on messaging platforms (Telegram, Line)

User Registration

Users are minted a social proof ERC-721 token when they create their profile for the first time. If a user isn't registered yet, they will not have an ERC-721. Each user can only have one ERC-721.

Store the CID on-chain

A MetaMask transaction is triggered to store the CID in the respective smart contract depending on the module (GitHub, WorldID, Telegram), associating it with the user's Ethereum address. An ERC-721 token is minted for the user. This ERC-721 will enable other platforms to build on top of the dApp since all social media information is stored inside it.

User Profile

Anyone is able to view the full list of Social Media channels that the person has claimed

Popular repositories Loading

  1. .github .github Public

  2. core core Public

    TypeScript

  3. interface interface Public

    TypeScript

  4. contracts contracts Public

    TypeScript

Repositories

Showing 4 of 4 repositories
  • .github Public
    0xVeriSocial/.github’s past year of commit activity
    0 0 0 0 Updated Jun 4, 2023
  • 0xVeriSocial/contracts’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jun 4, 2023
  • 0xVeriSocial/interface’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jun 4, 2023
  • core Public
    0xVeriSocial/core’s past year of commit activity
    TypeScript 0 0 0 0 Updated Jun 4, 2023

People

This organization has no public members. You must be a member to see who’s a part of this organization.

Top languages

Loading…

Most used topics

Loading…