Let’s add “cred bounties” to the initiative system. The basic idea is that the initiative will have a bounty amount, and a defined “success condition”. Once the success condition is realized, we mint new cred (equal to the bounty amount), and flow it to the initiative node. From the initiative node, it will flow to the contributions, to the initiative proposer, and to the references.
The bounty getting paid out doesn’t necessarily mean the initiative is complete. If there are e.g. bugs, the bugfixes will also get linked to the initiative. This means that the cred bounty not only funds achieving the outcome, but also maintaining and supporting it. (It also means that people who rush to finish an initiative with shoddy work will not get that much cred, because it will leak out to the bugfixes that follow.)
Initially, I imagine the bounties getting set by administrative fiat by your
dear leader cred executive. However, I would like to switch quickly to a more “market based” mechanism where people with mana can “boost” an initiative, thus giving it a bounty, and also receiving some cred in the initiative.
It will give us a SourceCred-native way of directing attention towards prioritized initiatives.
Estimated Work (hours):
Better Cred Minting (TODO: write initiative for it)
- Retroactive Initialization: Pre-requisite to distributing a lot more Grain
- GraphQL Mirror fidelity awareness