Skip to content
This repository has been archived by the owner on Jul 18, 2020. It is now read-only.

Request for funding: 1Hive Dandelion Orgs #172

Merged
merged 7 commits into from
Jul 12, 2019
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
27 changes: 27 additions & 0 deletions grants/1Hive/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
# Request for Nest membership and funding (#168)

**Team name**: [1Hive](https://1hive.org)

**Proof of concept / research whitepaper**: [Redemptions app](https://github.com/1Hive/redemptions-app), redeem tokens in exchange for a proportional amount of the organization's eligible assets.

**Burn rate**: \$17k/month for 5 months

- \$15k once for audits and bug bounties

We estimate needing approximate 1 month to deliver each app, though we plan to do some development in parallel (e.g. Dandelion Org template and onboarding site)

**Legal structure**: [1Hive DAO](https://mainnet.aragon.org/#/1hive/0xbc5231084d86d26a09a2c63100431da7b63d6a5f)

**[Team](https://github.com/1Hive/nest/blob/master/grants/1Hive/team.md) and [roadmap](https://github.com/1Hive/nest/blob/master/grants/1Hive/roadmap.md)**

## Proposal

We propose breaking the monolithic [Moloch DAO](https://molochdao.com) concept into the following modular Aragon apps:

- **Redemptions**: Allows users to manage a list of eligible assets held within an organizations `Vault` and allow members of the organization to redeem (burn) organization token in exchange for a proportional amount of the eligible assets.
- **Token Request**: Allows users to propose minting tokens in exchange for a payment to the organization, subject to the approval of existing members.
- **Lock**: Allows an organization to require users to lock a configure amount of tokens for a configurable amount of time in order to forward an intent.
- **Delay**: Allows an organization to require a configurable delay before an action may be executed.
- **Dissent Oracle**: Enhances the voting app to implement an [ACL Oracle](https://hack.aragon.org/docs/acl_IACLOracle) which allows an organization to configure permissions that restrict actions to only members which have recently voted `Yes`.

These applications can be combined with the existing `Vault`, `Finance`, and `Token Manager` apps to create an organization template based on the fundamental mechanism and game theory used in Moloch. But unlike Moloch, this organization could easily be extended by incorporating the task management and issue prioritization capability of Autark's `Projects` and `Dot Voting` apps or implement streaming payments via Aragon One's upcoming `Payroll` app.
48 changes: 48 additions & 0 deletions grants/1Hive/roadmap.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,48 @@
## Roadmap

Each app will consists of the following deliverables:

- Smart Contracts
- Tests
- Template and scripts
- UI (if any)

Each application will include documentation on how to interact with it, and how to install it on an existing organization.

We expect to deliver with each app a functional application deployed on Mainnet under `1hive.aragonpm.eth` registry.

Audit/bug bounty will be done upon completion of all apps.

#### Milestone 1 - Redemptions app

###### Estimated completion: 4 weeks

#### Milestone 2 - Token Request app

###### Estimated completion: 4 weeks

###### Target Date: 1 August 2019

#### Milestone 3 - Dissent Oracle app

###### Estimated completion: 4 weeks

###### Target Date: 1 September 2019

#### Milestone 4 - Lock app

###### Estimated completion: 4 weeks

###### Target Date: 1 October 2019

#### Milestone 5 - Delay app

###### Estimated completion: 4 weeks

###### Target Date: 1 November 2019

#### Milestone 6 - Dandelion Org Template and onboarding site

This milestone will be done in parallel starting on Milestone 3.

###### Estimated completion: 4 weeks
63 changes: 63 additions & 0 deletions grants/1Hive/team.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,63 @@
## Team

### Fabrizio Vigevani

Fabrizio is currently finishing his computer science degree and has been engaged with ethereum for two years. His main skills include solidity, web3, React, node and css.
He has been engaged with Aragon for two months and has helped build our MVP (Redemptions) which let him grasp Aragon's core components and how they work.

His main focus on 1Hive will be of a full stack developer writing and testing smart contracts and building aragon apps UIs.

**Commitment**: Full-time.

**Socials** : [Github](https://github.com/fabriziovigevani), [Twitter](https://twitter.com/fvigevani7)

### Rodrigo Pérez

Hi I'm Rodrigo i have been collaborating with Aragon for about 1 year doing several issues from the aragon-apps and aragon-ui repos. About two months ago I was part of the Redemptions apps development doing Solidity/React.
My main skills are React, node, web3 and solidity.

I will be part of the development team as a full stack developer writing smart contracts and React for the frontend.

**Commitment**: Full-time

**Socials** : [Github](https://github.com/rperez89), [Twitter](https://twitter.com/R_Perez89)

### burrrata

Full stack developer with experience programming in Python, Tensorflow, Rust, Javascript, React, and more. Passionate about tools and systems that allow people to do what they want, when they want, with who they want, whenever they want. As a result I've been involved in the Ethereum ecosystem for many years and recently have been focused on DAOs, esp Aragon. I've contributed to the Aragon community via Daonuts, 1Hive, and the Aragon Cooperative.

I plan on contributing to the 1Hive Dandelion Orgs project by creating a website, documentation, and user guides to make the project accessible to developers. In addition I will also contribute to front-end development of apps and solidity code if time allows.

**Commitment**: Can range from 5-20 hours a week depending on what needs to be done.

**Socials**: [Website](https://www.burrrata.ch/website/), [GitHub](https://github.com/burrrata/), [Reddit](https://www.reddit.com/user/burrrata/)

### William Griffiths

Will is the co-creator and developer of the Livepeer Aragon App and has been engaged with Ethereum since it's inception. He studied computer science at undergraduate and has worked in various developer positions throughout his career.

Will's main focus on 1Hive will be building and advising on Solidity contract development, as well as contributing to front-end development when time allows.

**Commitment**: 1-5 hours a week.

**Socials**: [GitHub](https://github.com/willjgriff), [Ethereum stack exchange](https://ethereum.stackexchange.com/users/1581/willjgriff), [LinkedIn](https://www.linkedin.com/in/willjgriff/)

### Gabriel Garcia

Hi I'm Gabriel, I'm working as a full time contributor on Aragon in the [Aragon Mesh](https://aragonmesh.org) team. Mesh is focused on improving the developer experience of the Aragon Community.

My main focus on 1Hive will be to help the team to make the use of the Aragon stack as smooth as possible. At the same time, I'll be gathering precious feedback of how Aragon devs use the tools they currently have avaiable and how can we further improve them.

**Commitment**: 5 hours per week.

**Socials**: [GitHub](https://github.com/0xGabi), [Twitter](https://twitter.com/0xGabi)

### Luke Duncan

Hi I'm Luke, I'm currently working as a full time contributor on Aragon in the [Aragon One](https://aragon.one) team. I'm also a passionate advocate for open source and have been advocating for new tools and institutions which improve funding for open source developers.

I plan on contributing to 1Hive's strategy, product ideation, and communications.

**Commitment**: Will be approximately 5 hours per week.

**Socials**: [GitHub](https://github.com/lkngtn), [Twitter](https://twitter.com/lkngtn)