Guild basics

This commit is contained in:
tree🌴 2024-02-20 23:56:31 +01:00
parent 1ad52d701b
commit 3544766287
2 changed files with 52 additions and 0 deletions

51
docs/guild.md Normal file
View file

@ -0,0 +1,51 @@
# Guild
A collective of *Web3Privacy Now* contributors.
## Rules
### Slot holders
Slot holders are members of the Guild who have qualified for a placement (slot) in the split contract. Estimated to be around 10-25 individuals, however the actual number may be higher or lower. There is no cap or target for number of slots. Slots can be set to any Ethereum address, including the individuals own, a charity, or another split contract.
### Qualification
Qualifying contributions are all contributions to Web3Privacy Now projects.
### Expectations
Members must notify each other if their contribution status changes, or if the work that afforded eligibility breaks one of the guidelines above. If youre unsure about whether a new focus is still qualified, please ask the broader membership.
At least once per year, members must prove ownership of the supplied address: members can claim vested funds or sign a message with their private key. This limits the impact of compromised wallets or lost keys.
Please note that the membership list will be publicly available in order to maintain transparency and mutual trust with both the broader community and sponsors. However, addresses and their associated weights will not be shared.
### Weighting
Antifragility and non-gameability emerge from simple frameworks. This limits the time spent deciding appropriate categories, the methods for collecting and verifying as well as the time spent weighting contributors. Additionally, this should limit cases of ambiguity gaming that might come up in complicated weighting schemes. Based on member feedback, weve settled on these guidelines:
SQRT((`eligibleMonths` - `monthsOnBreak`) * `timeWeighting`)
- Historic contributions are considered in weightings
- `timeWeighting` can be either 1.0 for full-time, .5 for half-time contributors and .25 for part-time contributors
- Existing contributors get “diluted” as newcomers come in
- Continuing contributors get additional weight per month they are active. This means historic contributors dont maintain their split weighting if they leave protocol development
- Anyone who stops contributing should remove themselves from the membership, and may be removed via periodic curation reviews
### New members
Eligible and confirmed members should be given an onboarding form link to be added to the split contract at the next quarterly update. They should also be added to the Protocol Guilds Discord and given the proper Guild Member / Team roles.
## Members
For transparency purposes, we are disclosing each Guild members team, the name/identifier, and a link to their work. This set will evolve over time as members leave W3PN development or change teams.
| Team | Name / Link to work |
| --- | --- |
| Partnership | [PG](https://github.com/EclecticSamurai) |
| Design | [Coinmandeer](https://github.com/coinmandeer) |
| Research | [niclaz](https://github.com/niclaz) |
| Research | [Mykola Siusko](https://github.com/Msiusko) |
| Explorer | [Mario](https://github.com/cryptomar1o) |
| Events | [Tree](https://github.com/burningtree) |
| Events | [Wesley](https://github.com/wslyvh) |

View file

@ -127,6 +127,7 @@ const sidebars = {
'core-team/multisig' 'core-team/multisig'
], ],
}, },
'guild',
'contacts', 'contacts',
/*{ /*{
type: "html", type: "html",