The Status Meritocracy, a SNT Reward System
Branch: master
Clone or download
Latest commit 1ecaba0 Feb 18, 2019
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app impasse with metamask Feb 18, 2019
config impasse with metamask Feb 18, 2019
contracts hmmm Feb 17, 2019
test collecting contirbutor data and contract events Feb 17, 2019
.gitignore initial commit Feb 2, 2019
README.md cleanup notes Feb 2, 2019
chains.json impasse with metamask Feb 18, 2019
embark.json impasse with metamask Feb 18, 2019
package-lock.json setting up dapp Feb 12, 2019
package.json setting up dapp Feb 12, 2019

README.md

Status Meritocracy

The Status Meritocracy allows Contributors to show their appreciation of other Contributors efforts in Status.

Summary

The Status Meritocracy is a SNT Reward System that allows a Contributor in the registry to award allocated SNT, along with praise, to other Contributors.

The DApp will also display a leaderboard of Contributors who have been awarded the most and have partcipated the most in the Meritocracy, along with their praise

Goals

  • Allow Contributors to build social capital, ideally in the form of Merit (degrades to popularity?)
  • Reward Contributors for impressing Contributors

Roles

Contributor

Abilities:

  • can send SNT to the Meritocracy contract, which is allocated evenly over Contributors
  • can award allocated SNT to Contributors
  • can withdraw SNT awarded to them, only when they have awarded all their allocatable SNT (or it has been forfeited by Admins)

Admin

Abilities:

  • add/remove Contributors
  • set upper limit of Contributor registry
  • forfeit all Contributors allocatable SNT (but not awarded), can only be called once a week.

Owner

Abilities:

  • is Admin
  • can add/remove Admins,
  • can changeOwner
  • can change ERC20Token contract address
  • can recover funds