GoodDollar / GoodHacking

Ideas and Challenges for hackathons
MIT License
0 stars 0 forks source link

First Prize GoodDollar Ethereal Hackathon #1

Closed bcoop1 closed 5 years ago

bcoop1 commented 5 years ago

First Prize

Prize Bounty

$1000

Challenge Description

GoodDollar is a non-profit digital coin created to serve the many and not just the few, by giving everyone who joins a small daily income in the form of UBI. To elevate the poor out of poverty and into financial freedom. To create new trade, new marketplaces, new entrepreneurs, new jobs, new economic growth, new business, for everyone.ˇ

Our society is on the cusp of a financial revolution, at the tipping point of a massive change. Blockchain technology and cryptocurrencies have provided us with an alternative to outdated financial institutions like banks and credit companies but the solutions are not yet complete and the future is still being determined.

We are seeking programmers to propose and create impactful solutions based on the GoodDollar ERC20 Protocol as part of Consensys for Social Impact Global hackathon. The winners will be announced just in time for the first Ethereal conference outside of the US, in the lovely coastal city of Tel Aviv.

Together we now have the means to form our own financial frameworks, decentralized ones, that can be programmed to serve common human interests rather than corporate ones.

Here’s Yoni Assia, Presenting a 15m vision of GoodDollar - Here

The Impact of UBI - Now let's solve this globally - Here

Submission Requirements

Submission Deadline

11:59pm Eastern on September 11th

Judging Criteria

The winner/winners will be chosen accordingly to the feasibility of the implementation of their solution.

Winner Announcement Date

We will review the submissions on a rolling basis upon submission. Winners will be notified at the end of the hackathon.


Basics

Developer Resources

Challenges

Use case: A Work Marketplace enables its users to login with GoodDollar. The Marketplace, which is trying to reach more people, will implement a sign-in with GoodDollar account in order to speed up user onboarding, and let a registered GoodDollar community member to fill in their details in a click of a button to start receiving remittance for work, received by the site provider, into their GoodDollar wallet.

An example flow:

Technical Requirements

The ask: Implement curation markets using DAOStack's tools and holographic consensus. The GoodDollar members (DAO) would need to make different decisions and also manage common pool resources.

-Map governance needs for a community-driven to run -Implement a proposal and voting mechanic which users could participate on. -The GoodFeed - the feed every user sees when he opens his wallet, this a scarce and valuable resource for passing information to the members of GoodDollar. How would the members decide which news and announcements are worthy to be displayed to everyone?

Technical Requirements

**GoodBusiness A mechanic for Any entrepreneur or business to attract GD users community. Stake yourself or ask to finance your business growth to your customers (Buy GD) Accept GD as a mean to unlock fiat finance for GDs (Sell GD) GoodFund → Donate to a pool of resources managed by DAO GoodPeeps → Stake a person with monthly UBI GoodCommunity →** A mechanic for GD users community to Ask crowed to finance their community by onboarding multiple businesses (Buy GD) Accept GD as a mean to unlock fiat finance for GDs (Sell GD)

GoodReserve

Implement the reserve smart contract. The reserve has three main functions