Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Proposal for Transaction Signing with Albedo on Stellar Laboratory #9

Merged
merged 3 commits into from
Jul 28, 2021
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
42 changes: 42 additions & 0 deletions bounties/level-2/stellar-lab-albedo.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Sign with Albedo on Stellar Laboratory

| Hunter | Agent
| :- | :-
| 2000 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.

![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.

### 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

#### *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 Procedure*

- 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 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
ralphilius marked this conversation as resolved.
Show resolved Hide resolved

## Links
- https://github.com/stellar/laboratory
- https://laboratory.stellar.org/#txbuilder