HydroBlockchain / hcdp

Hydro Community Development Program
0 stars 0 forks source link

600,000 Hydro to extend the Hydro Wordpress Plug-in (v1.4 -> v2.0) #230

Closed HarshRajat closed 5 years ago

HarshRajat commented 6 years ago

Preference for this task will be given to @adrenth who completed the initial task for the Wordpress Plugin.

What is the development you want done?

The current Hydro Wordpress plug-in is optimized for websites to intercept and enable a layer of authentication on the site using MFA. However, in order for Hydro to be presented as a MFA plugin as a solution that fits all, we need to extend it to be able to adopt to the needs and wants of most of the Wordpress implementations as well.

The task is to extend the already available plugin to add various options for the site right out of the box and to ensure that each security and authentication need of the site can be handled by the plugin with as little effort as possible.

What are the deliverables?

The list of deliverables can be found over at Hydro WP Raindrop MFA Plugin v2.0 Architecture / Features Guidelines.

The deliverables also include researching other popular plugins which provide similar capabilities for their users and coming up with a strategy to outdo them. You will be required to present and brainstorm on each deliverables on the discord channel with the Hydro core team and DA so as to create a plugin that can truly surpass others by a long way.

Timeframe?

We propose 4-6 weeks for the completion of this task.

Submission process?

This task is reserved for @adrenth, as it is an extension of his own code.

Oversight Process

I (@HarshRajat) will be overseeing the completion of this task.

Bounty Structure / How you a user can earn Hydro?

The bounty will be divided in two parts: Development and Testing. The Development part of Hydro carries 400,000 Hydro as the reward (out of 600,000).

The rest of the reward is reserved for testing and quality evaluation of the code (200,000 Hydro) and will only be released to the developer after 3 months if certain conditions are met as outlined below.

Till then the testing bounty will be open for claims by anyone in the community who can find severe issues with the plugins within 3 months of the development.

Each severe issue if found to be true will reward the discoverer with a maximum of 10,000 hydro taken from the reserved bounty of developer. If there are more than 20 issues, then all the reserved testing bounty would be divided equally between each verified tester).

At the end of 3 months, the rest of the remaining bounty (if any) will be given to the developer. The task for testing of the the plugin would be posted separately after the plugin’s completion to keep the process separate.

HarshRajat commented 5 years ago

Task is completed. Tx hash: https://etherscan.io/tx/0x10cd4cbac8157cbd11b9aa1cd1b6297dfa4c3d03212c3734a38288aa444985b0