Skip to content

Latest commit

 

History

History
109 lines (72 loc) · 6.44 KB

CONTRIBUTING.md

File metadata and controls

109 lines (72 loc) · 6.44 KB

RChain Distributed Budgeting and Rewards Bounty Program

In Aug 2017, the RChain Cooperative president, Greg Meredith, dedicated funds to a distributed budget and reward system for working together.

README is a more general overview; these are the specifics of the process.

Ops (@lapin7, HJ) administers the system. The process evolves with experience; stay tuned to bounty-contract issues.

Membership in the RChain Cooperative is required for later parts of the process, but to create an issue, all you need is a GitHub account so that you can create or collaborate on work items represented by rchain/bounties github issues.

  1. request a Github collaborator role from @lapin7 in one of the comm channels, or mail [email protected], to get an invite
  2. then confirm the collaboration invite for the repository rchain/bounties
  3. become a member of [email protected] for getting access to our documents

Decentralized Budget Allocation

Voting and collecting rewards requires verified membership in the RChain Coop.

RHOC are distributed monthly based on invoices.

Budgets are allocated to work items by at least three Members. The average of three votes defines the budget.

Use the RChain Bounty Budget and Rewards app at https://rewards.rchain.coop/ to vote. See How To Use the Budget Rewards Web app for illustrated instructions.

Decentralized Reward Allocation

  • During the month each Member may vote on what portion of the budget is distributed to each collaborator as a reward for their participation. The average of (at least three) votes sets the personal reward for each collaborator.

Again, see How To Use the Budget Rewards Web app for illustrated instructions.

Centralized Payment process

  • At the end of the month the situation will be frozen. No changes can be made anymore to either budgets or rewards. The payment process starts at the beginning of the month.
  • The Member receives an email with a pre-filled invoice and also the needed data if the Member wants to make his/her own invoice. The collaborator stores a PDF version of the pre-filled invoice or their own invoice in his/her personal Gdrive of Rchain Invoices.
  • The Member then emails [email protected] with a link to the PDF invoice.
  • The final payment decision is at the discretion of the Operations Manager and Coop Officers.

Tax

Reporting

  • Finally management reports will be generated and presented in Debriefings of RChain.

The first monthly cycle was Aug 2017. Ops, (HJ or lapin7) presented this process Aug 30 in RChain Community Debrief 40 (24:06). An overview of the budgets and rewards is available.

Git Workflow: Pull Request Reviews Required

All pull requests in this rchain/bounties repository require review from collaborators. See GitHub documentation about pull request reviews.

Becoming a Member

By joining the Cooperative you will participate in the lively conversation of the RChain community, vote on budgets and rewards, and submit invoices. Members can access the Discord server (no trolls or scammers) with direct access to the developers and governance decision making.

Process

  • Sign up for RChain membership, upload your id document, and pay the $20 membership fee.
    1. registration
  • You will receive an invite link to the RChain Discord.
  • Create a Discord account if you don't have one.
    • On Discord, you can send a message to the @verify bot: /verify
    • The bot responds by querying for the code that was emailed.
    • On success, a 'verifier' will contact you (depending on the time of day this might not be immediate).
    • After passing the verification, your role will be updated to Member.

4 Membership requirements

The RChain representative will check the following:

  1. Membership agreement affirmed
  2. Check the photo of govt issued ID
  3. Verify payment of membership fee
  4. Verify face on live video

Promotion to member role

When the four membership requirements are met and recorded, a discord greeter will promote the user to role member and append a ':' to the member's Discord alias for proof of individuality.

Welcome to the cooperative!