You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Sep 14, 2021. It is now read-only.
Copy file name to clipboardExpand all lines: how-to-build-token-centric-community.md
+88-26Lines changed: 88 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,19 +1,53 @@
1
-
# How to build a token-centric community
1
+
# Practical Guide for Building a Token Powered Community
2
2
3
-
Good reasons for building a token-centric community:
3
+
There are plenty of good reasons for building a community around a token:
4
4
5
-
- DAOs for giving grants
6
-
- DAOs for doing work
7
-
- Tokens for Defi protocols
8
-
- An altruistic cause you think others also
9
-
- Artist or Content-Creator with a following
5
+
- DAOs for giving grants or doing work
6
+
- Open-source technology development and governance
7
+
- Altruistic causes and public goods
8
+
- Content creators and artists with followers
10
9
11
-
Bad reasons for building a token-centric community:
10
+
And plenty of bad reasons as well:
12
11
13
12
- Making money or influencing token prices
14
13
- A poorly researched idea.
15
14
- Harm or put-down others
16
15
16
+
My goal here is to walk through what setting up a community should look like. These are my experiences both as an active participant in several crypto communities, and an observer of dozens more.
17
+
18
+
# What is a Token Powered Community
19
+
20
+
A **Token Powered Community** (TPC) is a broad term to describe any group of people using a cryptocurrency token to accomplish their goals. The primary purpose of the token is usually to compensate community members for their efforts in achieving the goals.
21
+
22
+
The more valuable the token is, the more "buying-power" it affords, and this means the TPC can accomplish more. Thus a secondary goal always exists to increasing the value of the token, and ensure the sustainability of the TPC.
23
+
24
+
> Tokens align incentives among different people to create a sustainable organization focused on a common set of goals.
25
+
26
+
# How Does a TPC Work?
27
+
28
+
A TPC can maintain a central treasury of tokens, and/or benefit from a virtual treasury. A **central treasury** is like tokens in a DAO's piggy bank, which can be paid out directly to contributors for doing work.
29
+
30
+
But a **virtual treasury** doesn't actually exist anywhere. Confused? If TPC members individually own the token, and the value of the token increases as a result of the TPC's efforts, then all members benefit just like if they were paid from a central treasury. This is a "rising tide lifts all ships" scenario.
31
+
32
+
The concept of the virtual treasury means TPCs, just by existing, create incentives for members to contribute. It is the source of the never-ending "buzz" of a community, and keeps things moving even when there might not be a price tag for a particular task. The virtual treasury injects a healthy dose of positive moral into every conversation about the TPC.
33
+
34
+
# Examples of TPCs
35
+
36
+
The Decentralized Autonomous Organization (DAO) is the best example of a TPC. Here are some examples:
37
+
38
+
-[MetaCartel](https://www.metacartel.org/) has distributed hundreds of thousands of dollars in the form of grants to support community projects. As new members join, the DAO's treasury grows from membership fees.
39
+
-[Raid Guild](https://raidguild.org/) has completed hundreds of projects as a tech development studio. As projects are completed, a portion of earnings are put back into the treasury.
40
+
41
+
A TPC can also form around projects with governance or utility tokens. These are usually curated by the project team's themselves, but this isn't always the case. Here are some examples:
42
+
43
+
-[$UNI](https://www.coingecko.com/en/coins/uni) tokens for Uniswap protocol are used to pay for making improvements to the product.
44
+
-[$RAC](https://www.coingecko.com/en/coins/rac) tokens are used by electronic artist Rac to curate his Discord server.
45
+
-[$UDT](https://unlock-protocol.com/blog/unlock-tokens-launched) token is used by Unlock Protocol to allow holders to claim discounts on their purchases, and provides financial rewards for stakeholders.
46
+
47
+
# Prerequisites
48
+
49
+
Before you begin your journey to create a TPC, you must determine where you'd like to start from.
50
+
17
51
## Purpose
18
52
19
53
Do not be extractive. No one will want to participate if they feel they are being taken advantage of. In order to success, your community must have a clear purpose that people can get behind.
@@ -24,9 +58,16 @@ Identify a small Power Squad so you can
24
58
25
59
## Incentives
26
60
27
-
# Practical Steps
61
+
This is where the token comes in! Here are your options:
62
+
63
+
- Use tokens from existing projects
64
+
- Create a DAO using [DaoHaus](https://daohaus.club/). The shares can serve as your token.
65
+
- Hire the [Raid Guild](https://raidguild.org/) to design and launch a custom token.
66
+
- Create one yourself. There are some great resources for learning Ethereum development at [EthHole.com](https://ethhole.com/learning)
28
67
29
-
# From 0-10 Members
68
+
# From 0 to 10 Members - Establish your Foundation
69
+
70
+
Let's get started!
30
71
31
72
## Platform
32
73
@@ -36,15 +77,27 @@ The key elements are:
36
77
37
78
1. Keep things simple and concise. Rambling conversations on 100 different channels is not helpful.
38
79
2. Organize topics with clear names. Rather than name a channel "inner-chambers", instead use something like "DAO-members". This prevents newcomers from being overwhelmed with jargon.
39
-
3.Have outlets for being social and hanging out. All work and no play makes Jack a dull boy. Consider making a Category just for gaming, random topics, memes, and listening to music with [groovy bot](https://groovy.bot/).
80
+
3.Create outlets for being social and hanging out. All work and no play makes Jack a dull boy. Consider making a Category just for gaming, random topics, memes, and listening to music with [groovy bot](https://groovy.bot/).
40
81
41
82

42
83
43
84
## Core Contributors
44
85
86
+
While its tempting to immediately open your community up to everyone, this will not be healthy or sustainable until you've established a strong foundation.
87
+
88
+
**Don't announce your community anywhere. Instead, recruit core contributors who already identify with your purpose.**
89
+
90
+
This is a delicate time, so don't be too harsh if you find the initial members you invited don't see eye-to-eye with your intentions. When in doubt, broaden your community's purpose and values to establish a good foundation. You can always narrow focus and be specific later, after you've found a solution that fits everyone's needs/goals.
91
+
92
+
And some people just might not be a good fit, which is perfectly fine. Allow them hang out anyways. Who knows, they might jump back in one day.
93
+
94
+
> The "@contributors" role is a great way to signal who has been showing up, and doing work. Hand these out as much as possible, they'll be very useful later!
95
+
96
+
Starting now, until you've reached 100 users, every channel should be publicly viewable. All discussions should "in the open", and you should encourage lots of brainstorming.
97
+
45
98
## Social bonds
46
99
47
-
The third element in the above list is very important. Communities find strength when they discover mutually shared values, beyond the prescribed goals. If a small cohort from your community discover they all enjoy listening to Taylor Swift, a social bond will form. These bonds cannot be created artificially, so you must provide space for them to occur organically.
100
+
Communities find strength when they discover mutually shared values, beyond the community-prescribed goals. If a small cohort discovers they share a love for Taylor Swift, a social bond will form. These bonds cannot be created artificially, so you must provide space for them to occur organically.
48
101
49
102
> Your community is only as strong the bonds between its members.
50
103
@@ -56,42 +109,51 @@ You'll begin to see common interests develop, and your members will start to ask
56
109
57
110
## Doin' Work
58
111
59
-
Time to get our hands dirty. Make couple
112
+
At this point, you have a rough idea of your community's purpose. Your members also may have identified some common interests outside of the community, and shared some laughs along the way.
113
+
114
+
Now its time to cash-in on the social-credit you've generated.
115
+
116
+
To do this, you'll need to recruit someone to the role of **Facilitator**. This person is responsible for making sure deadlines are set, and decisions get made by those deadlines. The most basic example of this is to schedule a meeting to finalize the community's Mission Statement.
117
+
118
+
Facilitators are successful when they gather casual conversations during the week, and turn them into action items at the weekly meeting.
60
119
61
120

62
121
63
-
# From 10-100 Members
122
+
All your conversation so far can take place in the general chat and voice channels.
123
+
124
+
# From 10 to 100 Members - Open the Door
64
125
65
-
## Opening the Doors to the Public
126
+
Boom, you've determined your community's focus, and are ready to start opening things up. New members will join with a clear understanding of what you want to accomplish.
66
127
67
-
Awesome! You're ready to open your community up to outsiders. You've already laid a strong foundation, and new members joining will be able to tell.
128
+
Before you open the door completely, here are a few things you need to complete:
68
129
69
-
Before you start advertising yourself, you should already have identified your "core-contributors". AND you should already have a handful of work-specific channels created.
130
+
## Enable "Community" Mode
70
131
71
-
Before you open your doors to the public, here are a few things you need to complete:
132
+
[Enable Your Community Server](https://support.discord.com/hc/en-us/articles/360047132851-Enabling-Your-Community-Server) in your server's settings. This mandatory step is the "easy-button" for ensuring you have the correct settings for explicit content-filters, security/safety, and notifications.
72
133
73
-
-[Enable Your Community Server](https://support.discord.com/hc/en-us/articles/360047132851-Enabling-Your-Community-Server)(_mandatory_) in your server's settings. This is the easy-button for ensuring you have the correct settings fro explicit content-filters, security/safety, and notifications. It also enables a couple other features which will come in handy.
74
-
- Create a welcome screen
134
+
During this process, you'll be prompted to create a **Custom Welcome Screen**. This is where you can briefly explain the community's purpose/values, and where to find the rules (explained in the next sections).
75
135
76
-
###Set up a Code of Conduct
136
+
## Set up a Code of Conduct
77
137
78
138
If you want to attract a diverse membership (and you do), then you must do your part to fight discrimination. One of the core requirements for doing so is to adopt and abide by a Code of Conduct.
79
139
80
140
> This is your signal to the world that you're not a gaggle of immature fuckboys.
81
141
82
142
The open-source software community already has a great Code of Conduct. You can read, understand, and use ours from [contributor-covenant.org](http://contributor-covenant.org/).
83
143
84
-
p.s. If you skip this step, probably no one will tell you, because they think your community is close-minded. Don't foster a close-minded community. I'm telling you now, so you have no excuse.
144
+
p.s. If you skip this step, no one will probably tell you, because they think your community is close-minded. Don't foster a close-minded community. I'm telling you now, so you have no excuse.
85
145
86
146
### Define the Rules
87
147
88
-
These don't have to be complicated. Get the easy stuff out of the way towards the top: "No spamming or shilling, unless its directly related to the community". Keep it simple enough that your members actually read it.
148
+
These don't have to be complicated. Get the easy stuff out of the way at the top - "No spamming or shilling, unless its directly related to the community". Keep it simple enough that your members actually read it.
89
149
90
-
Your goal here is "self-policing". The better your members understand the rules, the less work moderating you have to do.
150
+
Your goal here is to encourage "self-moderation". The better your members understand the rules, the less work moderating you have to do.
91
151
92
152

93
153
94
-
# From 100 Members and beyond
154
+
# 100 Members and Beyond - Management and Structure
155
+
156
+
Superb work making it this far. If you laid the foundation right, getting from 10 to 100 members should have gone pretty quickly. Now is time to start locking things down a bit. We don't want everyone to have access to everything. This is where you can start using roles to prevent access to certain elements.
95
157
96
158
## Permissions
97
159
@@ -111,7 +173,7 @@ I already mentioned how groovy-bot can help connect members. Another bot
111
173
112
174
Its time to open up a few channels in other languages. Even if you can't understand whats happening, or help moderate, your community members will be very excited to chat with fellow native speakers. And since everyone knows the rules by now, you can have more confidence that the channel will be self-moderated.
113
175
114
-
Here's a good list to start with:
176
+
Here's a good list to start with. Each should be typed in it's native language.
0 commit comments