create account

πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi by luigi-tecnologo

View this thread on: hive.blogpeakd.comecency.com
· @luigi-tecnologo ·
$20.36
πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi
**Monero** is a very different cryptocurrency, their privacy-first approch and the fact to be a non Bitcoin clone or compatible, make it harder to integrate it in the current cryptocurrency wallet ecosystem.

https://www.youtube.com/watch?v=pO_4bc6ay2w

At the beginning Monero just had  Monero specific wallets, but now Ledger hardware wallet and Coinomi are some viable options, unfortunatly if you genenerated a BIP39 wallet and you want to switch to a Monero-specific wallet you can't change it easly, because th seeds have different format.

## Why this tutorial?

Here some real world use cases:

1. Let's say you lost the Ledger Nano S and you want to restore the seed backup to the official Monero GUI wallet
2. or you generated a Monero wallet with **Coinomi** and You want to migrate to **Monerujo**.
3. Any BIP39 wallet 24 words seed to Monero style 25 words wallet 

BIP 39 Wallet 24 words to Monero/Electrum 25 words
from Ledger Nano S or Coinomi to Monero GUI, Monerujo, MyMonero.


## Step 1: Build your Docker image with the seed converter tool by Ledger

You can [download the  Ledger tool](https://github.com/LedgerHQ/ledger-app-monero/tree/master/tools/python) how you prefere. My advice is to use it with docker to keep your environment clean and the tool easly portable.

Cut and paste the text below it a file named `Dockerfile`.
```
FROM debian:9

RUN  apt-get update && apt-get install libusb-dev libusb-1.0-0-dev libudev-dev python3 python3-pip -qq -y
RUN  pip3 install pycryptodomex && pip3 install ECPy && pip3 install ledgerblue
WORKDIR /app/tools/python
```

Then build the Docker image.

```
docker build -t my/ledger-monero .
```

## Step 2: run the command

Congratulation! Now the set up is done and you can run the tool with the command below every time you need it. Just follow the interactive instruction

```
# docker run --rm -ti -v $PWD/ledger-app-monero:/app my/ledger-monero sh -c "PYTHONPATH=`pwd`/src python3 -m ledger.monero.seedconv offline
```

![](https://cdn.steemitimages.com/DQmPTT24Vkxq1KrVskyuZFiyrj6zjJnFptApiGxy3s4pRSZ/image.png)

Just type the 24 words seed to have a 25 words seed!

NOTE: currently you have to comment line `82` in the file `ledger-app-monero/tools/python/src/ledger/monero/seedconv.py` as shown in the video, but in future it could be fixed.
πŸ‘  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorluigi-tecnologo
permlinkhow-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi
categoryutopian-io
json_metadata{"tags":["utopian-io","tutorials","monero","coinomi","cryptocurrency"],"image":["https://img.youtube.com/vi/pO_4bc6ay2w/0.jpg","https://cdn.steemitimages.com/DQmPTT24Vkxq1KrVskyuZFiyrj6zjJnFptApiGxy3s4pRSZ/image.png"],"links":["https://www.youtube.com/watch?v=pO_4bc6ay2w","https://github.com/LedgerHQ/ledger-app-monero/tree/master/tools/python"],"app":"steemit/0.1","format":"markdown"}
created2019-03-02 12:42:30
last_update2019-03-02 12:42:30
depth0
children13
last_payout2019-03-09 12:42:30
cashout_time1969-12-31 23:59:59
total_payout_value15.408 HBD
curator_payout_value4.950 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length2,315
author_reputation70,852,638,968,460
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,626,001
net_rshares29,981,544,173,693
author_curate_reward""
vote details (49)
@alexvanaken ·
@luigi-tecnologo I am unable to run the commands like you laid out in this post. I really need help recovering my 25 word seed from my 24 word seed. Do you think you can help me please? I would be ok with you keeping some of the XMR for yourself and you could just send me some of it back (: I really hope you can help, Ledger team told me to reach out to the XMR community and they were of no help...
properties (22)
authoralexvanaken
permlinkpv3w5u
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["luigi-tecnologo"],"app":"steemit/0.1"}
created2019-07-23 17:49:06
last_update2019-07-23 17:49:06
depth1
children2
last_payout2019-07-30 17:49:06
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length401
author_reputation54,488,628,910,118
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd0
post_id88,654,792
net_rshares0
@luigi-tecnologo ·
Hi @alexvanaken ,  maybe something has changed.. OK, leave me your telegram nickname and I'll contact you
properties (22)
authorluigi-tecnologo
permlinkpv5vri
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["alexvanaken"],"app":"steemit/0.1"}
created2019-07-24 19:34:57
last_update2019-07-24 19:34:57
depth2
children1
last_payout2019-07-31 19:34:57
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length105
author_reputation70,852,638,968,460
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id88,699,448
net_rshares0
@alexvanaken ·
$0.03
Hey Luigi I had a friend of mine do it for me (: thanks so much for offering though! Sending you a Steem for being thoughtful and getting back to me!
πŸ‘  ,
properties (23)
authoralexvanaken
permlinkre-luigi-tecnologo-2019726t173622549z
categoryutopian-io
json_metadata{"tags":["esteem"],"app":"esteem/2.0.0-mobile","format":"markdown+html","community":"esteem.app"}
created2019-07-26 23:36:24
last_update2019-07-26 23:36:24
depth3
children0
last_payout2019-08-02 23:36:24
cashout_time1969-12-31 23:59:59
total_payout_value0.020 HBD
curator_payout_value0.007 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length149
author_reputation54,488,628,910,118
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries
0.
accountesteemapp
weight1,000
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id88,787,538
net_rshares87,392,049,737
author_curate_reward""
vote details (2)
@dangerousnegro ·
Getting the following error on the last step when trying to run the program: ImportError: No module named 'ledger'

any ideas
properties (22)
authordangerousnegro
permlinkre-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190429t164308908z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2019-04-29 16:43:12
last_update2019-04-29 16:43:12
depth1
children0
last_payout2019-05-06 16:43:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length125
author_reputation0
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id83,956,911
net_rshares0
@dangerousnegro ·
Also, you're missing a " symbol in the command in the last step to run the program
properties (22)
authordangerousnegro
permlinkre-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190501t155558785z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2019-05-01 15:56:00
last_update2019-05-01 15:56:00
depth1
children0
last_payout2019-05-08 15:56:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length82
author_reputation0
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id84,076,515
net_rshares0
@portugalcoin ·
$12.21
Thank you for your contribution @luigi-tecnologo.
After reviewing your tutorial we suggest the following points listed below:

- The subject of your tutorial is very interesting and very important for all users who have Ledger Nano S or Coinomi with Monero.

- Your tutorial is quite short for a good tutorial. We recommend you aim for capturing at least 2-3 concepts.

- In the next tutorial we suggest you use the tutorials template. <a href="https://github.com/utopian-io/editor-templates/blob/master/tutorials">Link</a>

- Your video has been very interesting and intuitive enough for users to learn how to restore Monero private keys from Ledger Nano S wallet.

Thank you for your work in developing this tutorial.
Looking forward to your upcoming tutorials.

Your contribution has been evaluated according to [Utopian policies and guidelines](https://join.utopian.io/guidelines), as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, [click here](https://review.utopian.io/result/8/3-1-3-4-3-2-3-3-).

---- 
Need help? Chat with us on [Discord](https://discord.gg/uTyJkNm).

[[utopian-moderator]](https://join.utopian.io/)
πŸ‘  , , , , , , , , , , , , , , , , ,
properties (23)
authorportugalcoin
permlinkre-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190303t104043070z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"users":["luigi-tecnologo"],"links":["https://github.com/utopian-io/editor-templates/blob/master/tutorials","https://join.utopian.io/guidelines","https://review.utopian.io/result/8/3-1-3-4-3-2-3-3-","https://discord.gg/uTyJkNm","https://join.utopian.io/"],"app":"steemit/0.1"}
created2019-03-03 10:40:42
last_update2019-03-03 10:40:42
depth1
children2
last_payout2019-03-10 10:40:42
cashout_time1969-12-31 23:59:59
total_payout_value9.280 HBD
curator_payout_value2.934 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,215
author_reputation600,428,323,373,197
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,671,825
net_rshares17,676,014,426,768
author_curate_reward""
vote details (18)
@luigi-tecnologo ·
Thanks for the feedback

Posted using [Partiko Android](https://steemit.com/@partiko-android)
properties (22)
authorluigi-tecnologo
permlinkluigi-tecnologo-re-portugalcoin-re-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190303t121036527z
categoryutopian-io
json_metadata{"app":"partiko","client":"android"}
created2019-03-03 12:10:36
last_update2019-03-03 12:10:36
depth2
children0
last_payout2019-03-10 12:10:36
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length93
author_reputation70,852,638,968,460
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,675,014
net_rshares0
@utopian-io ·
Thank you for your review, @portugalcoin! Keep up the good work!
properties (22)
authorutopian-io
permlinkre-re-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190303t104043070z-20190306t002036z
categoryutopian-io
json_metadata"{"app": "beem/0.20.17"}"
created2019-03-06 00:20:39
last_update2019-03-06 00:20:39
depth2
children0
last_payout2019-03-13 00:20:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length64
author_reputation152,955,367,999,756
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,793,953
net_rshares0
@spiceboyz ·
Complimenti ottima guida!

Posted using [Partiko iOS](https://steemit.com/@partiko-ios)
πŸ‘  
properties (23)
authorspiceboyz
permlinkspiceboyz-re-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190302t125401537z
categoryutopian-io
json_metadata{"app":"partiko","client":"ios"}
created2019-03-02 12:54:00
last_update2019-03-02 12:54:00
depth1
children1
last_payout2019-03-09 12:54:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length87
author_reputation19,706,110,581,883
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,626,412
net_rshares3,220,130,162
author_curate_reward""
vote details (1)
@luigi-tecnologo ·
Grazie
properties (22)
authorluigi-tecnologo
permlinkre-spiceboyz-spiceboyz-re-luigi-tecnologo-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190302t141659215z
categoryutopian-io
json_metadata{"tags":["utopian-io"],"app":"steemit/0.1"}
created2019-03-02 14:17:00
last_update2019-03-02 14:17:00
depth2
children0
last_payout2019-03-09 14:17:00
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length6
author_reputation70,852,638,968,460
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,629,592
net_rshares0
@steem-ua ·
#### Hi @luigi-tecnologo!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
**Feel free to join our [@steem-ua Discord server](https://discord.gg/KpBNYGz)**
properties (22)
authorsteem-ua
permlinkre-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190303t113338z
categoryutopian-io
json_metadata"{"app": "beem/0.20.18"}"
created2019-03-03 11:33:39
last_update2019-03-03 11:33:39
depth1
children0
last_payout2019-03-10 11:33:39
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length294
author_reputation23,214,230,978,060
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,673,853
net_rshares0
@steemitboard ·
Congratulations @luigi-tecnologo! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

<table><tr><td>https://steemitimages.com/60x70/http://steemitboard.com/@luigi-tecnologo/votes.png?201903041643</td><td>You made more than 22000 upvotes. Your next target is to reach 23000 upvotes.</td></tr>
</table>

<sub>_[Click here to view your Board](https://steemitboard.com/@luigi-tecnologo)_</sub>
<sub>_If you no longer want to receive notifications, reply to this comment with the word_ `STOP`</sub>



**Do not miss the last post from @steemitboard:**
<table><tr><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019"><img src="https://steemitimages.com/64x128/http://i.cubeupload.com/rltzHT.png"></a></td><td><a href="https://steemit.com/carnival/@steemitboard/carnival-2019">Carnival Challenge - Collect badge and win 5 STEEM</a></td></tr></table>

###### [Vote for @Steemitboard as a witness](https://v2.steemconnect.com/sign/account-witness-vote?witness=steemitboard&approve=1) and get one more award and increased upvotes!
properties (22)
authorsteemitboard
permlinksteemitboard-notify-luigi-tecnologo-20190304t181223000z
categoryutopian-io
json_metadata{"image":["https://steemitboard.com/img/notify.png"]}
created2019-03-04 18:12:24
last_update2019-03-04 18:12:24
depth1
children0
last_payout2019-03-11 18:12:24
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,100
author_reputation38,975,615,169,260
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,735,971
net_rshares0
@utopian-io ·
Hey, @luigi-tecnologo!

**Thanks for contributing on Utopian**.
We’re already looking forward to your next contribution!

**Get higher incentives and support Utopian.io!**
 Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via [SteemPlus](https://chrome.google.com/webstore/detail/steemplus/mjbkjgcplmaneajhcbegoffkedeankaj?hl=en) or [Steeditor](https://steeditor.app)).

**Want to chat? Join us on Discord https://discord.gg/h52nFrV.**

<a href='https://steemconnect.com/sign/account-witness-vote?witness=utopian-io&approve=1'>Vote for Utopian Witness!</a>
properties (22)
authorutopian-io
permlinkre-how-to-restore-monero-private-keys-from-ledger-nano-s-wallet-or-coinomi-20190304t071624z
categoryutopian-io
json_metadata"{"app": "beem/0.20.17"}"
created2019-03-04 07:16:27
last_update2019-03-04 07:16:27
depth1
children0
last_payout2019-03-11 07:16:27
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length597
author_reputation152,955,367,999,756
root_title"πŸ–₯ How to restore Monero private keys from Ledger Nano S wallet or Coinomi"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id80,712,161
net_rshares0