Open vs77bb opened 4 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
This issue now has a funding of 8.1 ETH (1507.46 USD @ $186.11/ETH) attached to it.
Issue Status: 1. Open 2. Cancelled
Work has been started.
These users each claimed they can complete the work by 2 years, 5 months ago. Please review their action plans below:
1) prorokeskobar has started work.
Try to like always do best in a thing 2) gungz has started work.
Read documentation and then start developing. 3) nanspro has started work.
Working on implementing GoodReserve Contract!!
Learn more on the Gitcoin Issue Details page.
@prorokeskobar good luck, anything you need, we are here to help
@prorokeskobar @gungz Are either of you still working on this challenge? Have you been making progress and can we help with any questions?
@connoroday, I don't think I can submit today, after playing around for whole day over last weekend, I can make the app running in my local machine, but that's as far as I can get, I have issue with my local machine that prevents me to run the app properly although finally it can run after last weekend. If there's another one or two week, probably I can work on it still but I'll be honest I won't be able anything today.
@Gungz no problem! After speaking with the Gooddollar team and others working on this bounty we've decided to take this off the hackathon explorer and make it a main explorer bounty post-hackathon. That should make it open-ended enough time-wise for you and others to complete work. So please don't quit yet!
Are you on our discord server? If not feel free to join below and let me know your username. It's a great resource to ask questions and easily reach the Gitcoin and Gooddollar teams.
We are here to help you. Feel free to contact me here just mention me. or on our telegram channel t.me/GoodDollarX
OK, I will join the Discord, thanks for the info that this can be completed after hackathon.
Hello, Sorry for slow response. I have a question, this javascript snippet that is expected for GoodIdentity, is it expected to be created as npm library ? Also, how do you expect the snippet to work and get the GoodDollar 3rd party GoodDollar account wallet address/gundb profile ? When the snippet is used in 3rd party app, should the developer of that app embed the GoodDollar address explicitly when using the snippet ? What I mean is that the address should be one of parameter that the snippet receives.
It doesn't have to be an npm package. Yes it probably need to be a parameter
Issue Status: 1. Open 2. Cancelled
The funding of 8.1 ETH (2131.48 USD @ $263.15/ETH) attached to this issue has been cancelled by the bounty submitter
Prize Bounty
First Prize: $1500 Second Prize: $500 Third Prize: $100 + a ticket to Ethereal Tel Aviv!
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.
Developer Resources
Challenges
GoodReserve
GoodIdentity
Implement an SDK and extend GoodDAPP to enable "Login with GoodDollar". Every GoodDollar member has a verified "unique and live" self-sovereign identity (profile). Profile details are stored encrypted with the user private key over gundb using gun encryption and user management library SEA. You should implement a system that would enable a 3rd party to request the user details in order for him to login to that 3rd party website/service.
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
GoodDAPP verifies details from link/QR GoodDAPP QR usage
GoodDAO
GoodDollar is a community by the people for the people. It offers a model for managing the monetary policy based on its members voting.
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
GoodDollar should be the token for staking
GoodDonations:
Build an extension to the GoodDollar usage cloud - This could be a seperate Marketplace site, to bring community members together, in order to faciliate direct / pool base donation schemes between people:
**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
Manage the foreign currency reserves for the benefit of the GoodDollar members
Technical Requirements