I am in the process of drafting a voting an claims tutorial. But it may be a few months before I get it where I want it with time availability/all the other stuff I have in line before it. So I figured I can dump some of the raw contents here to at least help people with the claims process for now. Also feel free to ask any questions or other things that may help you understand the voting and claims process better.
A good way to start thinking about the Superalgos token distribution is one big chunk of SA tokens. The governance system’s job is to then divide this chunk of tokens among contributors based on the voting of users.
The first way this chunk gets broken down, so that it can be distributed, is by project. In other words, the chunk gets broken into pools for each area of the Superalgos ecosystem.
Each project receives a portion of the entire chunk of SA based on weight votes. A project that receives more weight votes will receive a larger portion of the main chunk of SA tokens.
From there the pools get divided again (by more weight votes) until they are at the position nodes. Each position node represents a specific job carried out by a contributor in the context of that team.
So for example, the education team has a pool of tokens that is a portion of the whole amount of tokens that will be given out. And the translator position has a part of that smaller pool. Let’s just say 500 for an example.
This is now where claims come in. If you make a claim on the translator position you’re basically saying that you deserve part of that pool of 500 tokens. But someone else can also make a claim saying they deserve part of that 500 tokens as well.
To prove that you are serious about your claim you have to put token power behind it. This is so that not just anyone can put a claim in. The amount of token power you put behind your claim is also the max amount of tokens you can receive for your claim. so it makes sense to put the amount of power that seems fair for the work you did.
Then others have to vote for your claim showing that they believe you really did the work you are claiming. This keeps people from being able to steal tokens if they have not actually contributed anything.
All this together means that the tokens you receive from a claim are a percentage of the smaller pool connected to a position. The percentage you are awarded is based on votes for your claim and how much power you have put into the claim.
How to Place a Claim
To place a claim you will need to add the voting and claims program to your profile.
Then add the claims program.
After that add a claims folder and reference the team and/or Project you have contributed to under the Positions hierarchy.
Then click install missing claims and you’ll see a reference node for all the position claims under that team show up on your profile.
Then delete any position you have not contributed under.
Funnel an appropriate amount of token power to each position claim.
Now you have placed a claim!
To finish submitting your changes, click Save Plugin on the right menu of your Profile node. It will ask you to confirm and click it again.
Now you will be able to run app.contribute and your changes will show up at the main repository!