From 37a3f7438d5559eb61f151bd0f9db4b72c444ce4 Mon Sep 17 00:00:00 2001 From: ralphilius <4253551+ralphilius@users.noreply.github.com> Date: Wed, 28 Jul 2021 13:29:32 +0700 Subject: [PATCH 1/3] Create stellar-lab-albedo.md --- bounties/level-2/stellar-lab-albedo.md | 28 ++++++++++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 bounties/level-2/stellar-lab-albedo.md diff --git a/bounties/level-2/stellar-lab-albedo.md b/bounties/level-2/stellar-lab-albedo.md new file mode 100644 index 0000000..d229ca1 --- /dev/null +++ b/bounties/level-2/stellar-lab-albedo.md @@ -0,0 +1,28 @@ +# Sign with Albedo on Stellar Laboratory + +| Hunter | Agent +| :- | :- +| 1500 XLM | 6 Credits + +## Description +People using Stellar Laboratory can only use Ledger, Trezor and Freighter to sign transactions. Unfortunately, these options only work with desktop computers. With majority of global traffic being on mobile ([source](https://www.statista.com/statistics/277125/share-of-website-traffic-coming-from-mobile-devices/)), this possibly hinders adoption of Stellar network to mobile users. + +## Deliverables + + - [ ] Add UI to allow signing with Albedo + - [ ] Integrate with Albedo UI + - [ ] Transaction must be signed successfully + - [ ] High quality code + + +## Submission Procedures + + - Fork the laboratory [repository](https://github.com/stellar/laboratory) with implementing the solution + - Create a [new issue](https://github.com/tyvdh/stellar-quest-bounties/issues/new) in the bounty [repository](https://github.com/tyvdh/stellar-quest-bounties) + - Choose `review ` as the issue's title + - In the new issue description link to the original bounty issue and your fork + - Add a comment to the bounty issue linking to your newly created review issue to denote it being ready for review + +## Links + - https://github.com/stellar/laboratory + - https://laboratory.stellar.org/#txbuilder From 26d8a3994ed66ddea89e0513d54f93f6af31b641 Mon Sep 17 00:00:00 2001 From: ralphilius <4253551+ralphilius@users.noreply.github.com> Date: Wed, 28 Jul 2021 14:05:47 +0700 Subject: [PATCH 2/3] update stellar-lab-albedo.md --- bounties/level-2/stellar-lab-albedo.md | 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) diff --git a/bounties/level-2/stellar-lab-albedo.md b/bounties/level-2/stellar-lab-albedo.md index d229ca1..9b06a9a 100644 --- a/bounties/level-2/stellar-lab-albedo.md +++ b/bounties/level-2/stellar-lab-albedo.md @@ -5,17 +5,26 @@ | 1500 XLM | 6 Credits ## Description + +### What is this task? + People using Stellar Laboratory can only use Ledger, Trezor and Freighter to sign transactions. Unfortunately, these options only work with desktop computers. With majority of global traffic being on mobile ([source](https://www.statista.com/statistics/277125/share-of-website-traffic-coming-from-mobile-devices/)), this possibly hinders adoption of Stellar network to mobile users. -## Deliverables +### What are the requirements for the bounty hunter? + +The developer should have knowledge of Stellar Laboratory and Stellar SDK. - - [ ] Add UI to allow signing with Albedo - - [ ] Integrate with Albedo UI +### What are the deliverables? +The developer should provide a completed fork of the laboratory implementing new functionality with at least below items: + - [ ] Add UI to initiate signing with Albedo + - [ ] Integrate with Albedo - [ ] Transaction must be signed successfully - - [ ] High quality code +#### *Judging Criteria and Metrics* + - [ ] Code Quality - Is the code well-organized and documented? Does it adhere to language-specific style guidelines? + - [ ] UI/UX - Is it comprehensive to users? Is it aligned with current design of Laboratory? -## Submission Procedures +#### *Submission Procedure* - Fork the laboratory [repository](https://github.com/stellar/laboratory) with implementing the solution - Create a [new issue](https://github.com/tyvdh/stellar-quest-bounties/issues/new) in the bounty [repository](https://github.com/tyvdh/stellar-quest-bounties) From 08295788a92c1d81cf1bbedab7e273fdf4394efd Mon Sep 17 00:00:00 2001 From: ralphilius <4253551+ralphilius@users.noreply.github.com> Date: Wed, 28 Jul 2021 21:16:13 +0700 Subject: [PATCH 3/3] update bounty details --- bounties/level-2/stellar-lab-albedo.md | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/bounties/level-2/stellar-lab-albedo.md b/bounties/level-2/stellar-lab-albedo.md index 9b06a9a..0d0b9d7 100644 --- a/bounties/level-2/stellar-lab-albedo.md +++ b/bounties/level-2/stellar-lab-albedo.md @@ -2,7 +2,7 @@ | Hunter | Agent | :- | :- -| 1500 XLM | 6 Credits +| 2000 XLM | 6 Credits ## Description @@ -10,6 +10,9 @@ People using Stellar Laboratory can only use Ledger, Trezor and Freighter to sign transactions. Unfortunately, these options only work with desktop computers. With majority of global traffic being on mobile ([source](https://www.statista.com/statistics/277125/share-of-website-traffic-coming-from-mobile-devices/)), this possibly hinders adoption of Stellar network to mobile users. +![image](https://user-images.githubusercontent.com/4253551/127336853-5aea3f4c-d364-4899-a867-b02d482b519f.png) + + ### What are the requirements for the bounty hunter? The developer should have knowledge of Stellar Laboratory and Stellar SDK. @@ -26,12 +29,14 @@ The developer should provide a completed fork of the laboratory implementing new #### *Submission Procedure* - - Fork the laboratory [repository](https://github.com/stellar/laboratory) with implementing the solution + - Fork the laboratory [repository](https://github.com/stellar/laboratory) and submit a PR with implemented solution - Create a [new issue](https://github.com/tyvdh/stellar-quest-bounties/issues/new) in the bounty [repository](https://github.com/tyvdh/stellar-quest-bounties) - Choose `review <title of the bounty issue>` as the issue's title - - In the new issue description link to the original bounty issue and your fork + - In the new issue description link to the original bounty issue and your PR in laboratory repository - Add a comment to the bounty issue linking to your newly created review issue to denote it being ready for review ## Links - https://github.com/stellar/laboratory - https://laboratory.stellar.org/#txbuilder + +