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
# CouncilHaus: A Decentralized Grant Allocation System[](https://coveralls.io/github/BlossomLabs/councilhaus?branch=master)
1
+
# CouncilHaus: A Continuous and Participatory Budget Allocation dApp[](https://coveralls.io/github/BlossomLabs/councilhaus?branch=master)
2
2
3
-
## What is Council?
4
3
5
-
Council is an innovative system designed to democratize and streamline the process of allocating grants or funds within an organization. It's like a digital roundtable where designated council members can collaboratively decide how to distribute resources to various projects or individuals (called grantees).
4
+
## What is CouncilHaus?
5
+
6
+
CouncilHaus enables organizations with a set budget to allocate funds continuously among grantees. Council members vote to decide how the budget is distributed dynamically, ensuring efficient use of resources, reducing administrative overhead, and allowing real-time adjustments to meet evolving needs.
1.**Democratic Decision Making**: Council members are given voting power, allowing them to have a say in how funds are distributed.
12
+
1.**Participatory Decision Making**: Council members actively decide how funds are distributed, fostering a more inclusive allocation process.
10
13
2.**Flexible Allocation**: Members can allocate their voting power across multiple grantees, supporting various projects as they see fit.
11
-
3.**Transparent Process**: All allocations and decisions are recorded, ensuring a clear and auditable trail of fund distribution.
14
+
3.**Transparent Process**: All allocations and decisions are recorded, providing a clear and auditable trail of fund distribution.
12
15
4.**Managed Access**: The system includes roles for administering members and grantees, maintaining control over who can participate.
13
-
5.**Fair Distribution**: Once allocations are decided, the system automatically handles the distribution of funds to grantees.
16
+
5.**Automatic Distribution**: Once allocations are decided, the system automatically handles the distribution of funds to grantees.
14
17
15
18
## How It Works
16
19
@@ -19,20 +22,20 @@ Council is an innovative system designed to democratize and streamline the proce
19
22
3.**Budget Allocation**: Council members use their voting power to allocate funds to grantees they wish to support.
20
23
4.**Automatic Distribution**: Once allocations are set, the system takes care of distributing the funds according to the council's decisions.
21
24
22
-
## Why Use Council?
25
+
## Why Use CouncilHaus?
23
26
24
-
Council brings several benefits to organizations looking to manage grant or fund allocation:
27
+
CouncilHaus brings several benefits to organizations looking to manage grant or fund allocation:
25
28
26
-
-**Decentralized Decision Making**: It moves away from top-down fund allocation, embracing a more collaborative approach.
29
+
-**Participation**: Encourages active involvement by recognizing and rewarding contributions, creating a more engaged, motivated, and thriving community.
27
30
-**Flexibility**: Council members can easily adjust their allocations, responding to changing needs or priorities.
28
31
-**Efficiency**: The automated distribution system reduces administrative overhead.
29
32
-**Transparency**: All decisions are recorded, promoting trust and accountability.
30
33
31
-
Whether you're a non-profit organization, a research institution, or any entity that needs to manage collective fund allocation, Council provides a modern, fair, and efficient solution to empower your team and streamline your grant-giving process.
34
+
Whether you're a company, a DAO interested in funding an ecosystem of contributors, a public-goods organization, or any entity that needs to manage collective fund allocation, CouncilHaus offers a modern, flexible, and efficient solution to empower your team and streamline grant-giving. For instance, Superfluid has used CouncilHaus to reward ecosystem contributors in an ongoing hackathon, with demo days every two weeks.
32
35
33
36
## How to run
34
37
35
-
Install bun from https://bun.sh/
38
+
Install bun (a fast JavaScript runtime) from [https://bun.sh/](https://bun.sh/) or just use `npm install -g bun`.
36
39
37
40
Use `bun` to install dependencies and run the project:
38
41
@@ -41,4 +44,6 @@ bun install
41
44
bun run dev
42
45
```
43
46
44
-
The smart contracts are in the `contracts` directory, and the frontend is in the `apps` directory.
47
+
The development server will be available at http://localhost:3000/.
48
+
49
+
The smart contracts are in the `contracts` directory, and the frontend is in the `apps` directory.
0 commit comments