Skip to content

Latest commit

 

History

History
36 lines (22 loc) · 1.86 KB

README.md

File metadata and controls

36 lines (22 loc) · 1.86 KB

DecenRep

Decentralized Reputation of Social Media posts and influencers

Introduction

With the recent Twitter acquisition and subsequent decision to remove the verified badges have led to identity chaos on Twitter. There have been incidents of impersonation and fake posts led to huge havoc on Twitter as well as financial markets. These incidents all emphasized the importance of decentralized reputation management of social media posts and influencers. That's where 'DecenRep" comes into the picture.

DECENREP

DecenRep is a decentralized reputation management application. The main aim of the App is to 1. identify fake news, FUD, and other misinformation in social media posts. and 2. to provide the reputation score for the social media Influencers. 

How it works:

Users can add social media posts to the Decenrep and the posts will be rated for facts, fake news, hate messages, sarcasm, bot activity, and political side by the members of Decenrep DAO. Once the rating is completed, it can be used to rate the Influencer who posted the SM message.

Contracts Info:

Smart contracts are modified versions of the Openzepplien/Governor Bravo contracts. The proposal id is set as the id of the Twitter post and hence the calculation of the proposal id is removed from the governor contracts. Execute function will always provide the veracity status of the given proposal(tweet) id. ERC20votes is used for the vote calculations.

Checker.sol is a modified version Governor.sol IChecker.sol is a modified version IGovernor.sol CheckerCountingSimple.sol is a modofied version of GovernorCountingSimple.sol

Contract are as below.

DAO contract: 0x8754255495B7b90333A1260f26eA1539c28A773F

ERC20votes: 0xE8BE868120c3387ceF9aA2a982145F6689f41679

Test Proposal (Tweet id ):

1598339185441660929

1598655155141894144

1587876576368070656

1598343921674993666

1590774827467812865