Skip to content

Commit

Permalink
Update README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
simonerom authored Nov 7, 2021
1 parent 2f57de5 commit 2cbc3e4
Showing 1 changed file with 8 additions and 81 deletions.
89 changes: 8 additions & 81 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,33 +1,19 @@
<p align="left">
<img src="https://github.com/iotexproject/halogrants/blob/master/img/halo.png" width="480px">
<img src="https://github.com/iotexproject/halogrants/blob/master/img/halo.png" width="480px"> Bounties
</p>
<a href="https://iotex.io/devdiscord" target="_blank">
<img src="https://github.com/iotexproject/halogrants/blob/880eea4af074b082a75608c7376bd7a8eaa1ac21/img/btn-discord.svg" height="36px">
</a>

&nbsp;
# Introduction
This repository is intended for people interested in working or funding "bounties", i.e. small projects/tasks whose requirements are already defined by the bounty funder. The funder can be the IoTeX Foundation as well as any IoTeX community member, and they are listed in the [issues section](https://github.com/iotexproject/halogrants/issues) of this repository.

# IoTeX Halo Grants Program
Introducing **Halo**, the official IoTeX Grants Program. Join us in building the Internet of Trusted Things!
Read below to learn how to work on a bounty or submit your own.

- [Goals](#goals)
- [Community Bounties](#community-bounties)
- [Work on a bounty](#work-on-a-bounty)
- [Fund a bounty](#fund-a-bounty)
- [Open-ended Proposals](#open-ended-proposals)
- [Types of Grants](#types-of-grants)
- [How to Apply](#how-to-apply)
- [Rules](#rules)
- [Eligibility](#eligibility)
- [Resources & Community](#resources--community)

# Goals
The IoTeX Halo Program, run by the IoTeX Foundation, funds community projects that benefit the IoTeX ecosystem. Specifically, Halo grants are targeted at **developers** interested in building IoT and privacy-related projects, as well as **ecosystem builders** that want to expand the capabilities/reach of the IoTeX Network.

At a high level, we welcome two categories of proposals, both tech and non-tech:
# Community Bounties
Community bounties are a "wishlist" of new features, bug fixes, or standalone projects proposed by the community or by the IoTeX Foundation. Bounties have a well defined scope of work, verifiable deliverables, and a funding limit. Anyone can start a bounty to fund their favorite idea and help the growth of the IoTeX ecosystem, and anyone can work on existing bounties and claim the reward once work is done.
<b>🌟Please notice:</b> If you have your own custom project and you want to request a grant for it, plrease submit your proposal in the [HALO Grants section of our forum](https://community.iotex.io/c/halo-grants/61). Make sure you read the pinned posts first!

# Halo Bounties
Halo bounties are a "wishlist" of new features, bug fixes, or standalone projects proposed by the community or by the IoTeX Foundation. Bounties have a well defined scope of work, verifiable deliverables, and a funding limit. Anyone can start a bounty to fund their favorite idea and help the growth of the IoTeX ecosystem, and anyone can work on existing bounties and claim the reward once work is done.

## Work on a bounty
If you are a developer, or an ecosystem builder, choose from the current [list of bounties](https://github.com/iotexproject/halogrants/issues) any project you feel confident to complete: pay special attention to the bounty description, the expected deliverables, and get in contact with the Bounty funder for clarifications by either commenting under the Bounty, or reaching out to the funder contacts.
Expand All @@ -37,7 +23,7 @@ If you are a developer, or an ecosystem builder, choose from the current [list o
**Please notice**: Bounties can have different formats, make sure to clarify with the funder if multiple people are allowed to work on the same bounty, what are the rules to select who gets paid. If you feel like you are the right person for a specific bounty, you may try asking to get it *reserved for you*.

## Fund a bounty
All IoTeX bounties are listed in the [issue section](https://github.com/iotexproject/halogrants/issues) of this repository: if there is a new feature, a bug fix, or a project that you would to get implemented on IoTeX, you can fund your own bounty by adding it to this repository issues:
If there is a new feature, a bug fix, or a project that you would to get implemented on IoTeX, you can fund your own bounty by adding it to this repository issues:

<a href="https://github.com/iotexproject/halogrants/issues/new?assignees=&labels=&template=-bounty-title-.md&title=Set+the+feature+or+project+name+here"><img src="img/btn-create-bounty.png" height="42px"></a>

Expand All @@ -46,62 +32,3 @@ All IoTeX bounties are listed in the [issue section](https://github.com/iotexpro
If you have a Gitcoin account, you may want to fund your bounty on Gitcoin to get more submissions:

<a href="https://gitcoin.co/bounty/new"><img src="img/btn-gitcoin-fund-bounty.png" height="42px"></a>

# Open-ended Proposals
Do you have a great project you want to build on IoTeX? Pitch us your idea! OEPs empower your innovative and impactful ideas with funding and hands-on technical support from the IoTeX Foundation.

## Types of Proposals
Get inspired by [approved open proposals](https://github.com/iotexproject/halogrants/tree/master/oep-proposals), while other recommended proposal types include, but are not limited to:

**Technical** ([Template](https://github.com/iotexproject/halogrants/blob/master/rfp-proposals/rfp-proposal-template1.md))
- Trusted Devices/Data: new tools/capabilities for "Powered by IoTeX" products (e.g., Ucam, Pebble Tracker)
- New Devices/Dapps: onboard new smart devices, applications, and services to the IoTeX ecosystem
- Developer Experience: tools and software to make developing on IoTeX easier
- Infrastructure: wallets, explorer, decentralized exchange (DEX), datastore, etc.
- Decentralized Products: mobile applications, games, etc.

**Non-technical** ([Template](https://github.com/iotexproject/halogrants/blob/master/rfp-proposals/rfp-proposal-template2.md))
- Educational Materials: formal programs, tools, videos, or other multimedia to spread the word about IoTeX
- International Marketing: marketing campaigns, meetups, and initiatives in your local region/language
- Community Experience: long-term programs to help drive community discussion and engagement

## How to submit your proposal
Anyone (individuals or teams) is welcome to submit their proposals via **pull requests** to this repository:

#### Step 1
<a href="https://github.com/iotexproject/halogrants/fork"><img src="img/btn-fork-repo.png" height="42px"></a>

#### Step 2
Create a new file into the `oep-proposals/` folder and name it `open-proposal-<your-project-name>.md`.

e.g. `oep-proposals/open-proposal-awesomedapp.md`

### Step 3
Fill your file with content from the [Technical Template](https://github.com/iotexproject/halogrants/blob/master/rfp-proposals/rfp-proposal-template1.md), or the [Non-Technical Template](https://github.com/iotexproject/halogrants/blob/master/rfp-proposals/rfp-proposal-template2.md), depending on the type of your proposal.

### Step 4
Edit the proposal with your specific content: be very clear about what is the final deliverable of your proposal, and what is the amount of the grant request (in USD). Please split your project in milestones with their own verifiable deliverables if the project is too big.

### Step 5
Commit your changes to Github as submit a pull request to this repository.


## Rules
The IoTeX Foundation will review your proposal within two weeks. We will provide feedback/suggestions and optionally schedule a call to discuss your idea, after which we will approve/reject the proposal. We will expand the proposal selection committee as time goes by, including community leaders, project advisors, and external technologists.

If a grant is awarded, grant recipients will receive their IOTX grants periodically based on predetermined milestones for the specific grant. Note that the issuance of funding differs for RFPs and OEPs.

Grant recipients will be required to produce [Milestone Reports](https://github.com/iotexproject/halogrants/blob/master/deliveries/project_milestone_n_template.md) in order to continue to receive grant funding. If the Milestone Report shows the initiative is not meeting expectations, the Foundation will work with you to get back on track; however, if problems persist we may halt continued funding. The submission cycle of the Milestone Report will vary according to each project’s duration.

## Eligibility
1. Proposal should be clear about how they will benefit the IoTeX ecosystem. We are primarily interested in projects that can be completed in 3 months or less -- longer projects may be split into multiple grants for easier tracking/management.
2. Teams and individuals can apply for grants more than once, but they need to complete the previous project (as described in their application) before receiving additional funds.
3. Teams should not seek to cover 100% of their early-stage funding via Halo Grants alone.
4. All projects must be open-sourced (under MIT and APACHE2 licenses) and all teams must be self-managed.

## Resources & Community
- Github Repos: https://github.com/iotexproject
- Documentation: https://docs.iotex.io/
- Codelabs: http://codelabs.iotex.io/
- Dev Forum: https://community.iotex.io/c/research-development/7
- Dev Chat (Discord): https://iotex.io/devdiscord

0 comments on commit 2cbc3e4

Please sign in to comment.