Ledger Nano S and X Integration

Posted on 2019-10-05 by Cryptoxic
Status: Seeking funding


Funds
Target 4500.0 MSR
Funded 133.0 %
2 individual contributions Details...

5999.99950828 MSR Raised



0 MSR Paid out


Donation address:
9hbNYnqFtQ9JyFoc4QywGa2ebqCE43Nzw61MrfQjf5t3Rcd5vurLBEwTBHMXBp1TL4bCNXRWWUstEGbjeABbBSeGEgtdzFT

Why?

A hardware wallet is a special type of wallet which stores the user's private keys in a secure hardware device. They have major advantages over standard software wallets:

  • private keys are often stored in a protected area of a microcontroller, and cannot be transferred out of the device in plaintext
  • immune to computer viruses that steal from software wallets
  • can be used securely and interactively, private keys never need to touch potentially-vulnerable software
  • much of the time, the software is open source, allowing a user to validate the entire operation of the device

How much?

I personally have the Ledger Nano S which I have already tested on, however, Ledger recently released a new device which is the Ledger Nano X which also requires testing on. Below is the price of the Ledger Nano X from the official Ledger store which should be the only place where Ledger hardware wallets are purchased from for safety.

  • US$157 inclusive of shipping to me.
  • https://shop.ledger.com/pages/ledger-nano-x

Approximate cost of execution / Fees:

Exchange Transaction Fee: 0.2% per trade Trading MSR to BTC at Tradeogre: 4000 MSR (Adjusted for price variation)

Ledger allows for purchase with BTC, therefore no exchange to fiat needed.

Final execution budget:

  • Purchase of Nano X for testing = 4000 MSR
  • Programming Labour = 1000 MSR

Total Budget for Proposal Request: 5000 MSR or ~US$209 (Device + Labour)

What?

To implement an app on Ledger devices like the Nano S and Nano X in order to store MSR on Ledger hardware wallets. This will be a huge boost for brand awareness as well when implemented as many people look for a hardware wallet option in a project.

Milestones?

Execution plan:

  • Cryptoxic to port application based on ledger’s monero app on github
  • Masari team to complete wallet integration with GUI wallet
  • Cryptoxic to fill up google form once all deliverables are delivered: https://forms.gle/SZEawCnGbebxGpPy7

Outcomes?

An app for the Nano S and Nano X should be listed on Ledger Live and integrates with the GUI wallet application.

Why you?

I have ported a few apps for the Nano S and Nano X for other projects and you can view them on my github repo: https://github.com/Kryptoxic

Note

Budget for proposal has been adjusted but there is no way to edit the amount in the proposal other than editing the description.

Comments
You need to be logged in to comment.

BazookaJeff [admin] 2019-10-15 23:17
Moved to status "Funding".
cryptozi 2019-10-12 04:48
Sounds great, will donate
reply
SatoriNakamoto 2019-10-06 18:05
This sounds good. Is there a timeline? How would this be affected by a rebase?
reply
Cryptoxic [op] 2019-10-06 18:25
I'm almost done porting the BOLOS app for MSR. Afterwards, a member of the dev team needs to implement the code for the GUI and CLI wallet to communicate with the ledger device. A rebase should not affect it too much as MSR's codebase is mostly based on Monero. If ledger updates the monero app code, I'll just double check the updated codes and merge it so that it does not affect any MSR code. Hope this answers your questions.
Incoming transactions (2)