Closed sirpy closed 2 years ago
Issue Status: 1. Open 2. Started 3. Submitted 4. Done
Work has been started.
These users each claimed they can complete the work by 264 years, 3 months from now. Please review their action plans below:
1) harjaapdhillon16 has been approved to start work.
I have good experience with developing with the gooddollar wallet and I think I'll be able to tackle this bounty too ! 2) arnaudkleinveld has applied to start work _(Funders only: approve worker | reject worker)_.
Starting my first crypto wallet coding experience with this bounty and I can contribute writing documentation. Have a broad knowledge of computer science and able to oversea things well on an architectural level. Built multi currency order processing and inventory management system from scratch (www.myjigsawpiece.com) which should give me a good foundation. Eager to learn and look forward to assist with this project on any way I can. 3) codepiratead has applied to start work _(Funders only: approve worker | reject worker)_.
Interesting stuff I want to be a part of it. 4) malato2021ma has applied to start work _(Funders only: approve worker | reject worker)_.
paid https://docs.opencollective.com/help/expenses-and-getting-paid 5) tawanc has applied to start work _(Funders only: approve worker | reject worker)_.
Tawanchay.lek@gmail.coming back 6) ezhimakov has applied to start work _(Funders only: approve worker | reject worker)_.
As an experienced frontend developer i can complete this task 7) pmlambert has applied to start work _(Funders only: approve worker | reject worker)_.
I want to work on this feature
Learn more on the Gitcoin Issue Details page.
@arnaudkleinveld @chaitudapp @codepiratead please join our dev telegram channel (see README) see if you can do it together with Harjaap
Link for telegram channel?
On Tue, 8 Feb 2022, 3:44 pm sirpy, @.***> wrote:
@ArnaudKleinveld https://github.com/ArnaudKleinveld @chaitudapp https://github.com/chaitudapp @codepirateAd https://github.com/codepirateAd please join our dev telegram channel (see README) see if you can do it together with Harjaap
— Reply to this email directly, view it on GitHub https://github.com/GoodDollar/Bounties/issues/5#issuecomment-1032437719, or unsubscribe https://github.com/notifications/unsubscribe-auth/AKREZT2C55RJ2P5NGHOTC6TU2DUIZANCNFSM5GN3RMRQ . Triage notifications on the go with GitHub Mobile for iOS https://apps.apple.com/app/apple-store/id1477376905?ct=notification-email&mt=8&pt=524675 or Android https://play.google.com/store/apps/details?id=com.github.android&referrer=utm_campaign%3Dnotification-email%26utm_medium%3Demail%26utm_source%3Dgithub.
You are receiving this because you were mentioned.Message ID: @.***>
Motivation
Details
The bounty has two parts, one for implementing this feature in the wallet and the second part is for creating an SDK for developers that want to integrate it with websites and apps.
The login process is simple:
https://wallet.gooddollar.org/loginwith/?login=encodedrequest
Login link
share/index.js
in GoodDAPP for similar link handling exampleWallet Changes
v,s
, wherev
is the actual value ands
is the signed value by GoodDollar if available, so for example a response containing just the user mobile would look like:{m: {v:'+97255111111', s:signaturebytes}}
sig
fieldencodeURIComponent(btoa(JSON.stringify(responseObject)))
Server LoginSDK
sig
matches the response object and that it was done by the address specified ina
Identity
contract that address is still whitelisted ifv
was trueClient LoginSDK
Documentation
Write a README with instructions how to use the API