Help build a fundraising and “targeted giving” / "segmented UBI" functionality based on country-code or area code of their phone number.
Giving money away to people is hard. First of all, you have to ensure that the money ends up in the hands of real people, and fighting the bots from trying to impersonate people is hard. Then you might want to also ensure that the money ends up in the right geographic location that you want to target. Let’s say for example you wanted to give money to anyone in Ukraine or in Nigeria? How would you do that, without relying on someone else to do the "curation" for you (identifying and selecting recipients), which is administrative and will eat up the value of your donation.
GoodDollar already has
one of the fastest and easiest approaches to ensure that people are people
verified phone numbers for many of their users
a donation contract to which users can add funds and it will generate more UBI for every donation
This grant is about enabling a new donation option that adds a “filter” based on country code and/or area code of phone numbers. So if there was an earthquake in a remote country, donors could easily donate money to the country code or even area code where the disaster struck. They would then reliably know that the donation will end up in the hands of real people there. All that recipients would have to do to receive it is to sign up for GoodDollar and register + verify their local phone number to their account.
This might requiree that each recipient has a personal cell phone capable of receiving text messages for verification. For a v2 release, and as an option for users without cell phone, we could conceive of an option where we geolocate their IP address instead, and after some minimum number of claims from the same area, we could build confidence that they live in the area.
Details
Fork the donation contract, create one for each prioritized country, or add capabilty for donors to select area?
Modify the UBI pool contract to check for user geolocation when they claim
Functionality to decode phone numbers and match up with the right donation contract (e.g. +1416 for Toronto)
Create user guides for how to donate to a country or region
To get approved you must join t.me/GoodDollarBounties and contact us
Also make sure to read the README at https://github.com/GoodDollar/Bounties/
Motivation
Help build a fundraising and “targeted giving” / "segmented UBI" functionality based on country-code or area code of their phone number.
Giving money away to people is hard. First of all, you have to ensure that the money ends up in the hands of real people, and fighting the bots from trying to impersonate people is hard. Then you might want to also ensure that the money ends up in the right geographic location that you want to target. Let’s say for example you wanted to give money to anyone in Ukraine or in Nigeria? How would you do that, without relying on someone else to do the "curation" for you (identifying and selecting recipients), which is administrative and will eat up the value of your donation.
GoodDollar already has
This grant is about enabling a new donation option that adds a “filter” based on country code and/or area code of phone numbers. So if there was an earthquake in a remote country, donors could easily donate money to the country code or even area code where the disaster struck. They would then reliably know that the donation will end up in the hands of real people there. All that recipients would have to do to receive it is to sign up for GoodDollar and register + verify their local phone number to their account.
This might requiree that each recipient has a personal cell phone capable of receiving text messages for verification. For a v2 release, and as an option for users without cell phone, we could conceive of an option where we geolocate their IP address instead, and after some minimum number of claims from the same area, we could build confidence that they live in the area.
Details