Skip to content

d-a-ve/OSAP

Repository files navigation

OSAP Social Hub - Connected 2023 Hackathon

Designed to foster collaborative problem-solving and community building across Africa.

OSAP (Open source African progress) is a gamified social media where individuals, organisations, and communities can meet, share ideas, and work towards solutions that are inspired by challenges peculiar in our world.

Try it out

Cyberconnect and web3 Integrations

OSAP is built on top of ccprofiles created via cyberconnect for users. The profiles hold essense nfts which are posts that can be shared publicly, or conditionally with lit protocol.

  • Build Social Connections and subscribe to ccProfiles{" "} (Cyberconnect create-profile, twitter auth, erc-721 )
  • Post about any pecuilar challenge or theme for discussion (Cyberconnect create-essence)
  • Allow public (OSAP members), or only subscribers to discuss contibute solutions   (Lit access-control-conditions)
  • Members can vote on solutions ( Custom nft contract)
  • Contributors are challenged to top the voting scoreboard, perhaps to win weekly prizes and sbt badges
  • ( Custom nft contract)

Frontend

The web3 frontend is built on React, Nextjs, and ethers for contract interaction

With Lit we're able to allow users set access control for their post (essense NFT), by default, lit uses an access control, that encrypts and decrypts the content, if the user has at least 1 OSAP Nft in their balacnce

Smart Contract

Contract Standard Address
OSAP ERC721 0xDfA982cB1A5bDa0ad62dFfd416bABBfab02D6ba8

View Contract in Explorer

Contributors

Links

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors