7ddeda2a5d
Bumps [shelljs](https://github.com/shelljs/shelljs) from 0.8.3 to 0.8.5. - [Release notes](https://github.com/shelljs/shelljs/releases) - [Changelog](https://github.com/shelljs/shelljs/blob/master/CHANGELOG.md) - [Commits](https://github.com/shelljs/shelljs/compare/v0.8.3...v0.8.5) --- updated-dependencies: - dependency-name: shelljs dependency-type: indirect ... Signed-off-by: dependabot[bot] <support@github.com> |
||
---|---|---|
app | ||
config | ||
contracts | ||
favicon_package_v0.16 | ||
test | ||
.eslintrc.json | ||
.gitattributes | ||
.gitignore | ||
.prettierrc | ||
README.md | ||
contributors.json | ||
embark.json | ||
package-lock.json | ||
package.json | ||
register.md |
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 participated 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 impressingContributors
Roles
Contributor
Abilities:
- can send SNT to the Meritocracy contract, which is allocated evenly over
Contributors
- can
award
allocated SNT toContributors
- 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