Try   HackMD

Suggestions for Membership and Contribution Management in PubDAO

The discussion so far
From what I gather, the goal here is to capture memberships (that enable / give access to something) and contributions (that trigger rewards or incentivise contributors in a way that makes them want to continue contributing).

As suggested by <@519376255309709322>, a membership pass (ERC721 or ERC1155) given to whitelisted addresses is the way to go. However, the frequency of issuance and criteria of issuance is not solidified.

The PUB Token
The utility of the PUB token is voting (it enables token holders who also have membership badges to vote, even vote in proportion their number of shares).

Another one is access (as stated in the example, access to token-gated PubDAO publications).

A third one is rewards (using DeWork's tokenised voucher for retroactive staking).

A Suggestion
I feel that for the above purposes, a token + POAPs + membership badges is not an optimal solution. A better solution would be having upgradable membership badges that also store members' contributions. This would work as follows:

1. Setup clear membership levels and mobility criteria
Capturing potential contributor's interest is key. By making them wait, we risk having them lose interest. Instead of deciding whether to let people buy tokens, receive it after doing work or waiting for it, we could have membership levels that range from, for example, newcomer or level 1 to core team or level 5, and then give a membership badge to anyone who comes. Engage them from day 1.

2. Using contributions or "Proofs-of-Work" to level up members
By capturing member's work through contribution badges, you can easily create a mobility criteria we just discussed, which could look like: x contributions take you to level y which unlocks z perks.

3. Use membership levels for context-based voting
Upgradable membership badges can store not only membership levels, but also member categories. So you could enable context-based voting: for example level 4 folks in the operations forum will have a disproportionately higher say than, a level 2 person from the creators forum. Just an example, but this could customised as needed.

4. Rewarding members
By capturing member contributions through badges that are connected to their memberships, you can automate membership upgrades / downgrades and even retroactive pay your members easily.

5. Use these tokens to work with token-gated tools
Since these badges would essentially be ERC721s, they would ideally work with your favourite web3 tools right out of the box.