Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: RDH40 on April 25, 2018, 11:15:05 AM



Title: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 25, 2018, 11:15:05 AM
My Ledger Nano S Wallet does not recognise the initial BTC Segwit Address that it initially gave me.

I transferred the BTC correctly to the Segwit Address given by my Ledger Nano S (Address beginning with: 36ez......) this transaction is confirmed on Blockchain, but for some reason does not show in my Wallet!

I have tried everything including re-setting the device, all the apps, chrome etc but still nothing.

I have also tried exporting the xpub and used iancoleman but this still doesn't produce the Segwit Address my Ledger produced!

I also can't seem to find anyone else who has had the same problem as me - can anyone please help?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 25, 2018, 11:29:51 AM
That's scary. I use a ledger nano as well.
I have heard some reports like this on trezor

https://bitcointalk.org/index.php?topic=3310150.0

https://amp.reddit.com/r/CryptoCurrency/comments/7cebxn/help_me_162_bitcoin_cash_250000_disappeared_from/?st=JC36UPUC&sh=7589326f

Read those topics.. people suggest good options.

Also it would be a good option to contact ledger support, after you have tried the methods mentioned on the posts above.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 25, 2018, 11:33:58 AM
One more important thing. Did you buy ledger nano from third party?
There is a bug that makes a phishing address, if a hacker gets physical access to it.

https://krebsonsecurity.com/wp-content/uploads/2018/03/ledgerattack.pdf


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Rath_ on April 25, 2018, 11:44:30 AM
I have used Ledger Nano S in the past and they had a huge problem with overloaded servers which caused long load times and transactions not loading properly. Try downloading the latest Electrum (https://electrum.org/#download) and while creating a new wallet, select "Use a hardware wallet". Next, you will have to select a derivation path (p2sh-segwit BIP49 button) and change the last digit depending on your account number (0 will generate the first one, 1 the second one and so on). Electrum connects to nodes that are hosted by other people so it it will be easy to notice if it was Ledger server's fault.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bob123 on April 25, 2018, 11:47:17 AM
Please answer the following quetsions (to make it easier for us to help you):


  • What versions are you using: Nano s firmware, bitcoin chrome application, bitcoin application (on the nano s)?

  • Did you verify the receiving address on your nano s when clicking 'receive' in the bitcoin chrome app?

  • Does the address show up under 'Options' -> 'Tools' -> 'Sign message' from the drop-down menu?

  • Did you verify wether the copied(?) address from the receive-tab matched the address when pasted (to eliminate clipping malware)?

  • Is this the 'first' time you are using your nano s? Did it work (without a flaw) previously?



Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 26, 2018, 09:25:44 AM
Please answer the following quetsions (to make it easier for us to help you):


  • What versions are you using: Nano s firmware, bitcoin chrome application, bitcoin application (on the nano s)?

    I'm using firmware 1.3.1 - I have not updated my Ledger yet in fear of losing anything. I'm also using the standard Chrome Apps.

  • Did you verify the receiving address on your nano s when clicking 'receive' in the bitcoin chrome app?

    Yes

  • Does the address show up under 'Options' -> 'Tools' -> 'Sign message' from the drop-down menu?

    No

  • Did you verify wether the copied(?) address from the receive-tab matched the address when pasted (to eliminate clipping malware)?

    I never copied or pasted the address, I took a photo of it and copied it correctly (checking 5 times before sending)

  • Is this the 'first' time you are using your nano s? Did it work (without a flaw) previously?

    It worked fine when others were transferred on the same day (I also transferred BCH & LTC which were received ok).



Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Lucius on April 26, 2018, 09:43:13 AM
Please answer the following quetsions (to make it easier for us to help you):


  • What versions are you using: Nano s firmware, bitcoin chrome application, bitcoin application (on the nano s)?

    I'm using firmware 1.3.1 - I have not updated my Ledger yet in fear of losing anything. I'm also using the standard Chrome Apps.

  • Did you verify the receiving address on your nano s when clicking 'receive' in the bitcoin chrome app?

    Yes

  • Does the address show up under 'Options' -> 'Tools' -> 'Sign message' from the drop-down menu?

    No

  • Did you verify wether the copied(?) address from the receive-tab matched the address when pasted (to eliminate clipping malware)?

    I never copied or pasted the address, I took a photo of it and copied it correctly (checking 5 times before sending)

  • Is this the 'first' time you are using your nano s? Did it work (without a flaw) previously?

    It worked fine when others were transferred on the same day (I also transferred BCH & LTC which were received ok).


If you have 24 seed words than you should update to latest firmware because of security vulnerabilities which have been found.Maybe with new firmware your problem can be solved,but I doubt this because of what you wrote.

If address is not show under option "Sign Message", then it is not part of your wallet,and this we can conclude by the fact that you admit you never copy/paste that address which is usual and safe way to do that.You take that address in a photo,and then you typed it manually in the wallet from which you sent BTC to Ledger Nano S.

If this is not a problem with wallet sync or outdated firmware,then problem is that you typed that SegWit address incorrectly.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 26, 2018, 09:49:25 AM
Please answer the following quetsions (to make it easier for us to help you):


  • What versions are you using: Nano s firmware, bitcoin chrome application, bitcoin application (on the nano s)?

    I'm using firmware 1.3.1 - I have not updated my Ledger yet in fear of losing anything. I'm also using the standard Chrome Apps.

  • Did you verify the receiving address on your nano s when clicking 'receive' in the bitcoin chrome app?

    Yes

  • Does the address show up under 'Options' -> 'Tools' -> 'Sign message' from the drop-down menu?

    No

  • Did you verify wether the copied(?) address from the receive-tab matched the address when pasted (to eliminate clipping malware)?

    I never copied or pasted the address, I took a photo of it and copied it correctly (checking 5 times before sending)

  • Is this the 'first' time you are using your nano s? Did it work (without a flaw) previously?

    It worked fine when others were transferred on the same day (I also transferred BCH & LTC which were received ok).


If you have 24 seed words than you should update to latest firmware because of security vulnerabilities which have been found.Maybe with new firmware your problem can be solved,but I doubt this because of what you wrote.

Yes, it's not a firmware problem.

If address is not show under option "Sign Message", then it is not part of your wallet,and this we can conclude by the fact that you admit you never copy/paste that address which is usual and safe way to do that.You take that address in a photo,and then you typed it manually in the wallet from which you sent BTC to Ledger Nano S.

The BTC Segwit Address definitely came from my Ledger Nano S. It is impossible to make up an address, also the transaction is confirmed ob Blockchain. Copy and pasting the address is not the safest option.

If this is not a problem with wallet sync or outdated firmware,then problem is that you typed that SegWit address incorrectly.

The address was definitely typed correctly.




Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 26, 2018, 10:20:34 AM
There is no problem regarding security when you copy and paste an address, because it's a public address and nobody can take your funds using it.

But when you take a photo, there is the risk you mistyped it... You could have used the we code at least.


Anyway,  have you tried to use iancoleman.io and recover that address privatekey?
If it's not there, it's not part of your wallet and you mistyped it, or you were a victim of a phishing (if you bought from third party seller)


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 26, 2018, 10:28:46 AM
There is no problem regarding security when you copy and paste an address, because it's a public address and nobody can take your funds using it.

Exactly.

But when you take a photo, there is the risk you mistyped it... You could have used the we code at least.

I definitely did not mistype it. When you say we code - what do you mean?

Anyway,  have you tried to use iancoleman.io and recover that address privatekey? Yes
If it's not there, it's not part of your wallet and you mistyped it, or you were a victim of a phishing (if you bought from third party seller)

I bought it directly from Ledger.



Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 26, 2018, 11:14:31 AM
Sorry I mistyped, QR code.
It's a picture that can be scanned to transfer funds without typing or copying pasting the address.

Ok, as you bought directed from ledger you were not scammed.

Did you use a passphrase? It's like a 25th word. You can unlock a second hidden ledger nano wallet using a different pin. Did you use that?
https://support.ledgerwallet.com/hc/en-us/articles/360000783134-How-to-set-up-and-or-recover-a-hidden-passphrase-and-alternate-PIN-on-your-Ledger-Nano-S-H


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Kakmakr on April 26, 2018, 02:28:02 PM
Did you try to use your seed with other wallet services? <Just to test?>

List of compatible wallets to import your Ledger wallet backup:
(This list, written on Feb. 2017, is not exhaustive and doesn't involve Ledger's responsibility as our society does not provide non Ledger services. If you think this list should be updated and/or some links expired, please contact the support)

Ledger Nano
Ledger HW.1
Ledger Nano S
Ledger Blue
Mycelium (smartphone)
Bither (smartphone and desktop)
Coinomi (smartphone)
MyEtherWallet
MyTrezor
See for each of these wallets how to import a 24 words backup in their FAQ or notice.

Source : https://support.ledgerwallet.com/hc/en-us/articles/115005297709-On-which-wallet-can-I-restore-my-wallet-if-I-lose-my-Ledger-device-


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 26, 2018, 04:38:29 PM
Sorry I mistyped, QR code.
It's a picture that can be scanned to transfer funds without typing or copying pasting the address.

Ok, as you bought directed from ledger you were not scammed.

Did you use a passphrase? It's like a 25th word. You can unlock a second hidden ledger nano wallet using a different pin. Did you use that?
https://support.ledgerwallet.com/hc/en-us/articles/360000783134-How-to-set-up-and-or-recover-a-hidden-passphrase-and-alternate-PIN-on-your-Ledger-Nano-S-H

No I never used any passphrase - just my 4 digit pin and of course the 24 word seed that Ledger issues.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bob123 on April 27, 2018, 09:03:40 AM
To summarize it:

You have clicked on the 'receive'-tab on your chrome application, verified the address is correct (on your nano s), scanned the QR code and verified the address again?
And now you don't see the address in your nano s (and balance is also missing) ?

Is this correct? This seems odd. Are you sure you are still using the 'segwit-wallet' of your nano s (and didn't accidentally click on legacy) ?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Lucius on April 27, 2018, 10:13:52 AM
To summarize it:

You have clicked on the 'receive'-tab on your chrome application, verified the address is correct (on your nano s), scanned the QR code and verified the address again?
And now you don't see the address in your nano s (and balance is also missing) ?

Is this correct? This seems odd. Are you sure you are still using the 'segwit-wallet' of your nano s (and didn't accidentally click on legacy) ?

OP say "I never copied or pasted the address, I took a photo of it and copied it correctly (checking 5 times before sending)",and I think this is where is problem came.Even if he say checking 5 times before sending,only one character wrong and this is not identical address.

I had a problem with missing transaction on Ledger app,but it was because I use one of the address from Sign Message option which is not visible to Ledger Bitcoin App,but it was still there and with increase gap address limit in Electrum problem is solved.

It is not possible that address is just disappear like it was never part of that seed...

OP it would be good to post that transaction and photo you take with that specific address.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 27, 2018, 10:59:38 AM
I had a problem with missing transaction on Ledger app,but it was because I use one of the address from Sign Message option which is not visible to Ledger Bitcoin App,but it was still there and with increase gap address limit in Electrum problem is solved.

It is not possible that address is just disappear like it was never part of that seed...

OP it would be good to post that transaction and photo you take with that specific address.


this is a known issue with ledger nano

check this: https://www.reddit.com/r/ledgerwallet/comments/6yi161/signing_a_segwit_address_message/?st=jc1mwoja&sh=7589a31e

When you sign a message with a segwit address in ledger nano, it will sign a message with the associated legacy address, as there is no standard to sign with Segwit addresses yet.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 27, 2018, 11:44:29 AM
this is a known issue with ledger nano
This issue has nothing to do with signing messages... what Lucius was talking about was copying an address from the "Sign message" dropdown list of addresses rather than clicking on the "Receive" tab...

When you use the "Sign Message" dropdown box... it shows several hundred addresses and I believe it actually includes "change" addresses as well. In addition, these addresses are not necessarily displayed in chaincode order... so the first address displayed is not necessarily address m/49'/0'/0'/0.

The issues this causes are that if you use one of the addresses from this dropdown list as a "receive" address... it's possible you're actually selecting some address way down the chain like address m/49'/0'/0'/87... which is likely to be out past the "gap limit" that the Ledger wallet is using when looking for addresses with transaction history etc. So, if you receive coins to it, Ledger wallet won't find the transaction.

Anyway, this situation doesn't seem to apply to the OP as they're saying they used the "receive" tab, which should use the first "unused" receive address. So, they either entered the Bitcoin address incorrectly (although I'm not even sure what the odds of generating a valid address when mistyping an address are? ???)... or they're done something weird like accidentally use a Litecoin address or something like that.

It would help if the OP still has the photo they took of the original address... without that it will be difficult to prove/disprove the mistyped address scenario. Although, using the "Signed Message" option, you can start typing an address and it shows the partial matches. ("Settings -> Tools -> Sign Message", click the "Address" box and type the first couple of characters of the address).


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bob123 on April 27, 2018, 01:01:04 PM
Even if he say checking 5 times before sending,only one character wrong and this is not identical address.

So, they either entered the Bitcoin address incorrectly (although I'm not even sure what the odds of generating a valid address when mistyping an address are? ???)...


According to the bitcoin wiki (https://en.bitcoin.it/wiki/Address) the chances of a misstyped address being valid is 1 in 232 or 1 in 4.29 billion.





Although, using the "Signed Message" option, you can start typing an address and it shows the partial matches. ("Settings -> Tools -> Sign Message", click the "Address" box and type the first couple of characters of the address).

OP mentioned the address does not show up under the signing tool  :-\

  • Does the address show up under 'Options' -> 'Tools' -> 'Sign message' from the drop-down menu?
No


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 27, 2018, 04:50:54 PM
this is a known issue with ledger nano
This issue has nothing to do with signing messages... what Lucius was talking about was copying an address from the "Sign message" dropdown list of addresses rather than clicking on the "Receive" tab...

When you use the "Sign Message" dropdown box... it shows several hundred addresses and I believe it actually includes "change" addresses as well. In addition, these addresses are not necessarily displayed in chaincode order... so the first address displayed is not necessarily address m/49'/0'/0'/0.

The issues this causes are that if you use one of the addresses from this dropdown list as a "receive" address... it's possible you're actually selecting some address way down the chain like address m/49'/0'/0'/87... which is likely to be out past the "gap limit" that the Ledger wallet is using when looking for addresses with transaction history etc. So, if you receive coins to it, Ledger wallet won't find the transaction.

Anyway, this situation doesn't seem to apply to the OP as they're saying they used the "receive" tab, which should use the first "unused" receive address. So, they either entered the Bitcoin address incorrectly (although I'm not even sure what the odds of generating a valid address when mistyping an address are? ???)... or they're done something weird like accidentally use a Litecoin address or something like that.

It would help if the OP still has the photo they took of the original address... without that it will be difficult to prove/disprove the mistyped address scenario. Although, using the "Signed Message" option, you can start typing an address and it shows the partial matches. ("Settings -> Tools -> Sign Message", click the "Address" box and type the first couple of characters of the address).

I appreciate all of the comments here, but the simple fact is that no one else has ever had this same problem or seems to be able to help resolve it.

I have been in contact with Ledger Support for months and even they can't help me.

They have confirmed that my Ledger Nano S xpub does not match the BTC Segwit Address that the ledger initially gave me. I have no idea what else can be done to resolve this now which is the most frustrating thing ever as the transaction is confirmed on Blockchain and the coins are still sitting at that correct address.

I have no idea how to post the photo on here but this is the BTC Segwit Address:-

36ezRREzDYH3uSvADoSSpoLZrFVigQkmLp


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 27, 2018, 04:59:40 PM

I have no idea how to post the photo on here but this is the BTC Segwit Address:-

36ezRREzDYH3uSvADoSSpoLZrFVigQkmLp

You cannot post images because you are a newbie in this forum.
If you post the photo on some website like imgur.com, just link the address here and I will post for you.

An address can easily be mistyped....
o instead of 0 for example, S and 5, I and l

I never tried to type an address, always ctrl C + ctrl V.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 27, 2018, 05:48:36 PM

I have no idea how to post the photo on here but this is the BTC Segwit Address:-

36ezRREzDYH3uSvADoSSpoLZrFVigQkmLp

You cannot post images because you are a newbie in this forum.
If you post the photo on some website like imgur.com, just link the address here and I will post for you.

An address can easily be mistyped....
o instead of 0 for example, S and 5, I and l

I never tried to type an address, always ctrl C + ctrl V.

The address was not mistyped, it is correct. No need to try and post a photo, it won't change or prove anything I have not already stated.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 27, 2018, 06:01:28 PM
The address was not mistyped, it is correct. No need to try and post a photo, it won't change or prove anything I have not already stated.
Actually that is exactly what posting the photo will prove... Because then we'll be able to know if the photo matches the address you have stated.

It will also show that the address you sent to was displayed within your Ledger wallet.

What you need to understand is that there have been numerous instances of users on this forum claiming that "it was typed 100% correct"... Only to discover later that in fact the password or recovery seed or address was in fact typed incorrectly.

At this moment, we only have your word for it. It's nothing personal, and given how adamant you are, I'm sure it's true... But a copy of the photo would prove it 100%


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 27, 2018, 06:20:52 PM
The address was not mistyped, it is correct. No need to try and post a photo, it won't change or prove anything I have not already stated.
Actually that is exactly what posting the photo will prove... Because then we'll be able to know if the photo matches the address you have stated.

It will also show that the address you sent to was displayed within your Ledger wallet.

What you need to understand is that there have been numerous instances of users on this forum claiming that "it was typed 100% correct"... Only to discover later that in fact the password or recovery seed or address was in fact typed incorrectly.

At this moment, we only have your word for it. It's nothing personal, and given how adamant you are, I'm sure it's true... But a copy of the photo would prove it 100%

Its obvious you can't help me and I have no idea how to post a photo on here. I can What's App it to you if that works?

BTW - When you see the screenshot of it and its correct - how can you help?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 27, 2018, 10:05:34 PM
The address was not mistyped, it is correct. No need to try and post a photo, it won't change or prove anything I have not already stated.
Actually that is exactly what posting the photo will prove... Because then we'll be able to know if the photo matches the address you have stated.

It will also show that the address you sent to was displayed within your Ledger wallet.

What you need to understand is that there have been numerous instances of users on this forum claiming that "it was typed 100% correct"... Only to discover later that in fact the password or recovery seed or address was in fact typed incorrectly.

At this moment, we only have your word for it. It's nothing personal, and given how adamant you are, I'm sure it's true... But a copy of the photo would prove it 100%

Its obvious you can't help me and I have no idea how to post a photo on here. I can What's App it to you if that works?

BTW - When you see the screenshot of it and its correct - how can you help?

I can't help you, but I think this is one of the best places to look for help.there are some very knowledged members here.
Create an account at www.imgur.com and paste the photo there.
Then paste the link to the photo here.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 27, 2018, 10:52:33 PM
Its obvious you can't help me
Then maybe tell us what you've already tried unsuccessfully? If you've already spent months with Ledger support, you probably should have led with that in the OP...

Your original post made it sound like this was a recent happening and you were asking for assistance.

We attempt to assist and all you say is "you can't help"... And don't provide information requested.

As I already stated, it might seem obvious to you that you're 100% sure that you typed stuff in correctly... It's also obvious to me that I've seen multiple users who were 100% sure their password was right... Or that they had written the seed down correctly... Only to find that in fact they'd made a mistake.

Standard Operating Procedure for troubleshooting is to start with the basic, "obvious" stuff and work from there.

You said:
My Ledger Nano S Wallet does not recognise the initial BTC Segwit Address that it initially gave me.

I transferred the BTC correctly to the Segwit Address given by my Ledger Nano S (Address beginning with: 36ez......) this transaction is confirmed on Blockchain, but for some reason does not show in my Wallet!

I have tried everything including re-setting the device, all the apps, chrome etc but still nothing.

I have also tried exporting the xpub and used iancoleman but this still doesn't produce the Segwit Address my Ledger produced!

I also can't seem to find anyone else who has had the same problem as me - can anyone please help?
Which basically says you got an address from somewhere, you sent coins, you can't see those coins in your wallet.

So we start with the basics. Apparently, this is a waste of your time?

Had you also mentioned all the troubleshooting steps you tried (BTW, "I tried everything" doesn't cut it... That tells us NOTHING)... We wouldn't have to suggest things that you've already tried... Remember, we aren't mind readers! ;)


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Thirdspace on April 28, 2018, 02:42:54 AM
Its obvious you can't help me
Then maybe tell us what you've already tried unsuccessfully? If you've already spent months with Ledger support, you probably should have led with that in the OP...
@HCP you've tried to help him last time back in january
both of you might want to review what has been done and continue from that point

I did a ledger reset before I sent the 2 addresses to my friend but I don't think this is the problem as my LTC arrived fine.
No, I reset the ledger as I thought it wasn't working properly or I had set it up wrong. It gave me a new 24 word seed. Then I obtained both the BTC & LTC addresses separately - both SegWit. When I check my accounts on the ledger I always select the SegWit options as these were the addresses I obtained. When I got the addresses I got them from the 'Receive' option, not the 'Sign message' option in settings-tools.
Do you think my ledger could be damaged?
just pointing out some important points for clarification
- you resetted your ledger, written down the new 24 word seed
- obtained one BTC address & one LTC address and give them to your friend to receive some BTC & LTC
- both confirmed on its respective chain, but you no longer see BTC address in your ledger

just my thought on what you should check
- try iancoleman BIP39 with your old seed, I assume you've tried with new seed and not found
- is this 36ezRREz... address exist in your LTC receive address? (probably not but...)
- then I'm pretty sure you have the wrong seed used (address was from old seed) or LTC/BTC mismatched use
- is it possible somehow your Mxxx LTC address was used and translated to its corresponding 3xxx address that you received on BTC chain

I know all these suggestions sound far fetched,
but for 3.30941541 BTC you should try everything, even the unthinkable or impossible


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 28, 2018, 04:55:49 AM
Ahhhhh this brings back memories... not sure why that thread feel off my notifications list? I never noticed that the OP had made the final reply??!? ??? Apologies for that.

Right, I have to ask the obvious question then... Given that you were copying both LTC and BTC addresses... I assume you checked the LTC "sign message" list for what you believe is the BTC address?

Or used the iancoleman.io tool and set the coin to LTC with your seed and checked those addresses for what you think is the BTC address?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 28, 2018, 08:18:10 AM
Ahhhhh this brings back memories... not sure why that thread feel off my notifications list? I never noticed that the OP had made the final reply??!? ??? Apologies for that.

Right, I have to ask the obvious question then... Given that you were copying both LTC and BTC addresses... I assume you checked the LTC "sign message" list for what you believe is the BTC address?

Or used the iancoleman.io tool and set the coin to LTC with your seed and checked those addresses for what you think is the BTC address?

I really do appreciate all of your suggestions, questions and help but as you can imagine this has been going on for the past 4 months now and it seems that I will never actually retrieve them. Everything that has been suggested has been tried numerous times including resetting all app data, chrome, iancoleman.io including every deriv path etc, etc.

It seems that the ledger does not recognise the BTC Segwit Address it gave me for whatever reason.

Answering your questions - I requested 3 addresses from the ledger (BTC Segwit, BCH & LTC) - I took screenshots of all 3 of these addresses and what's app'ed them to my friend to send me the coins. The BCH & LTC worked fine and were received perfectly by the ledger. The BTC was also transferred correctly but this was never received in the ledger like the BCH & LTC.

Since then I have learnt that the ledgers xpub does not match the BTC Segwit Address but it does the BCH & LTC - so how is this possible?





Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 28, 2018, 09:08:55 AM
As i said earlier i had the exact same issue with my trezor and the people  here gave me suggestions and it turns out i made an error with my seed phrase, don't give up and try to exhaust all possibilities. Do as they have suggested by posting an image here and i really don't see what the big deal is by posting the image, except you're wrong?
https://imgur.com/hxhaAfJ

Does this work?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: davedee on April 28, 2018, 09:26:16 AM
Ok thats good, It rules out the possibility of sending to the wrong address. did you try the other suggestions, using both the new seed and old seed on iancoleman, with a different derivation path.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: davedee on April 28, 2018, 09:33:16 AM
this derivation path suggested here?
https://bitcointalk.org/index.php?topic=2736539.new#new


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: cryptonerddy on April 28, 2018, 09:48:04 AM
Hi, i know what your problem is and i will post the guide here on how to recover the coins, if you agree to leave a tip after you've claimed it?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bitmover on April 28, 2018, 10:53:13 AM
https://imgur.com/hxhaAfJ

Does this work?

There you go. Easier for everyone now, who wants to check it out. I am Pasting the image here. I think it's correct...

Did you try to set the coin LTC and BCH  on ianColeman , and trying both seeds combinations with all 3 coins? I would check all possibilities as suggested above...
https://i.imgur.com/hxhaAfJ_d.jpg?maxwidth=640&shape=thumb&fidelity=medium


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: cryptonerddy on April 28, 2018, 12:18:55 PM
Do this
Download Electrum LTC on your PC
Open it, click new wallet> standard wallet> i have seed> put the right seed there> click next then your wallet will be created. go to the address tab and look for this address MCs8jJexAf8UhxC4KgRneSayAx6Aincbbz
right click and copy the private key.
go to liteaddress.org click on the wallet details tab> paste the private key there. now copy the hexadecimal key given at the bottom of the page.

go to bitaddress.org, also go to the wallet details tab and paste the hexadecimal key there, it should give you two addresses and two different keys. copy the compressed private key and go to segwitaddress.org, scroll down to the last tab and paste the key there, you'll find that it matches the address.

now import the key into electrum and your coins would show

here's my address, leave a big tip 19Q2fJ2qEfLXnYpQU7eqAGCeucK8NVapw6


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 28, 2018, 01:55:15 PM
Do this
Download Electrum LTC on your PC
...
That would work assuming he had somehow managed to copy an "old" LTC SegWit address by mistake... however, the screenshot would indicate that the OP was using a BTC wallet.

Did the "old" Chrome apps just show BTC for all wallets? I don't remember... If so, maybe it's worth a shot. ???


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: miki95 on April 28, 2018, 05:31:05 PM
Did you buy nano directly from authorized reseller or direct from theyr web site ? if its bought from 3rd party than there is possibility that someone had built in some software that generate adress (like hacking) so your founds actually goes to the person who scamed you..


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Thirdspace on April 29, 2018, 01:47:39 AM
Hi, i know what your problem is and i will post the guide here on how to recover the coins, if you agree to leave a tip after you've claimed it?
did you just create a new bitcointalk account for posting reply in this thread? ???

---snip---
It seems that the ledger does not recognise the BTC Segwit Address it gave me for whatever reason.
---snip---
Since then I have learnt that the ledgers xpub does not match the BTC Segwit Address but it does the BCH & LTC - so how is this possible?
Is there a way on your ledger to turn on/off segwit address usage?

HCP has told you how to use iancoleman tool by using xpub in the old thread post #8 (https://bitcointalk.org/index.php?topic=2722263.msg27902127#msg27902127)
but please try again this time with the 24 word seed you have
- paste your 24 word seed into "BIP39 Mnemonic" input text, and make sure BTC is selected
- on "Derivation Path", click "BIP49" and check the addresses
- try a few times with alternate combinations "Account" 0 or 1 and "External/Internal" 0 or 1
- if with all 4 combinations you still cannot find the address, try BIP141
- go back to "Derivation Path" and click "BIP141", make sure "Script Semantics" is P2WPKH nested in P2SH
- try different "BIP32 Derivation Path" (above "Script Semantics") with m/0 and m/1
- if you still cannot find the address, keep fiddling this tool with any possible derivation path you can think of
your address must be generated somehow from the seed with certain derivation path


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on April 29, 2018, 05:11:32 AM
Is there a way on your ledger to turn on/off segwit address usage?
Unless you tick the "remember my choice" option, the "Ledger Wallet Bitcoin" Chrome App asks on startup:
https://talkimg.com/images/2023/11/15/zKpJc.png


However, as it displayed a "3" type address (as proven by the posted photo)... the Ledger wallet should only have done this if the OP had selected "SegWit"... it's the only scenario in which you should get P2SH addresses from a Ledger wallet (even if you were using LTC prior to the change to "M" type addresses for LTC).

As things stand, I can only think of a few causes for this issue:

1. Previously unknown (but theoretically possible) malware that changed the "receive" address displayed by the older versions of the wallet. However, given that the 3.3 BTC has NOT been moved from that address, I'd guess that this is somewhat unlikely.

2. It was actually an old LTC SegWit address using the "3" type addresses before Ledger upgraded. The screenshot says "BTC" but it might have been a graphical glitch in the older wallet... I can't confirm one way or the other as I can't get an old version of the wallet to test. If this is the case, it might be possible to use the solution provided by cryptonerddy.

3. Glitch with the derivation path used by the wallet. I've not seen another case of this before, but a lack of evidence does not disprove this theory.

4. The wallet that the address was generated from was NOT "Account 0"... but Account 1 or 2 etc. I'm unsure how likely this is... I believe the Ledger wallet shows an overview of ALL (used) accounts as the default dashboard... but still a possibility.

5. The wallet that the address was generated from was protected by BIP39 passphrase... OP claims they never used passphrase with this wallet (somewhat supported by the fact that they can see the BCH and LTC balances without needing to use a passprhase)

6. Something else... ? ? ? ???


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 30, 2018, 01:42:43 PM
Do this
Download Electrum LTC on your PC
Open it, click new wallet> standard wallet> i have seed> put the right seed there> click next then your wallet will be created. go to the address tab and look for this address MCs8jJexAf8UhxC4KgRneSayAx6Aincbbz
right click and copy the private key.
go to liteaddress.org click on the wallet details tab> paste the private key there. now copy the hexadecimal key given at the bottom of the page.

go to bitaddress.org, also go to the wallet details tab and paste the hexadecimal key there, it should give you two addresses and two different keys. copy the compressed private key and go to segwitaddress.org, scroll down to the last tab and paste the key there, you'll find that it matches the address.

now import the key into electrum and your coins would show

here's my address, leave a big tip 19Q2fJ2qEfLXnYpQU7eqAGCeucK8NVapw6


Hi,

I tried this and it only shows my LTC transactions, nothing else. Also there is no option to 'go to the address tab' and look for any addresses.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 30, 2018, 01:47:10 PM
Its obvious you can't help me
Then maybe tell us what you've already tried unsuccessfully? If you've already spent months with Ledger support, you probably should have led with that in the OP...
@HCP you've tried to help him last time back in january
both of you might want to review what has been done and continue from that point

I did a ledger reset before I sent the 2 addresses to my friend but I don't think this is the problem as my LTC arrived fine.
No, I reset the ledger as I thought it wasn't working properly or I had set it up wrong. It gave me a new 24 word seed. Then I obtained both the BTC & LTC addresses separately - both SegWit. When I check my accounts on the ledger I always select the SegWit options as these were the addresses I obtained. When I got the addresses I got them from the 'Receive' option, not the 'Sign message' option in settings-tools.
Do you think my ledger could be damaged?
just pointing out some important points for clarification
- you resetted your ledger, written down the new 24 word seed
- obtained one BTC address & one LTC address and give them to your friend to receive some BTC & LTC
- both confirmed on its respective chain, but you no longer see BTC address in your ledger

just my thought on what you should check
- try iancoleman BIP39 with your old seed, I assume you've tried with new seed and not found
I don't have the old seed but I never obtained any addresses from this anyway - I never got that far
- is this 36ezRREz... address exist in your LTC receive address? (probably not but...)
No it doesn't
- then I'm pretty sure you have the wrong seed used (address was from old seed) or LTC/BTC mismatched use
The 24 word seed is definitely correct
- is it possible somehow your Mxxx LTC address was used and translated to its corresponding 3xxx address that you received on BTC chain
No this has not happened

I know all these suggestions sound far fetched,
but for 3.30941541 BTC you should try everything, even the unthinkable or impossible


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on April 30, 2018, 01:50:56 PM
Is there a way on your ledger to turn on/off segwit address usage?
Unless you tick the "remember my choice" option, the "Ledger Wallet Bitcoin" Chrome App asks on startup:
https://i.imgur.com/RclkbMM.png


However, as it displayed a "3" type address (as proven by the posted photo)... the Ledger wallet should only have done this if the OP had selected "SegWit"... it's the only scenario in which you should get P2SH addresses from a Ledger wallet (even if you were using LTC prior to the change to "M" type addresses for LTC).

As things stand, I can only think of a few causes for this issue:

1. Previously unknown (but theoretically possible) malware that changed the "receive" address displayed by the older versions of the wallet. However, given that the 3.3 BTC has NOT been moved from that address, I'd guess that this is somewhat unlikely. Yes, I agree

2. It was actually an old LTC SegWit address using the "3" type addresses before Ledger upgraded. The screenshot says "BTC" but it might have been a graphical glitch in the older wallet... I can't confirm one way or the other as I can't get an old version of the wallet to test. If this is the case, it might be possible to use the solution provided by cryptonerddy. I tried this but nothing

3. Glitch with the derivation path used by the wallet. I've not seen another case of this before, but a lack of evidence does not disprove this theory.

4. The wallet that the address was generated from was NOT "Account 0"... but Account 1 or 2 etc. I'm unsure how likely this is... I believe the Ledger wallet shows an overview of ALL (used) accounts as the default dashboard... but still a possibility.

5. The wallet that the address was generated from was protected by BIP39 passphrase... OP claims they never used passphrase with this wallet (somewhat supported by the fact that they can see the BCH and LTC balances without needing to use a passprhase)

6. Something else... ? ? ? ???

It seems I'm doomed! Think we've run out of all possibilities!


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: cryptonerddy on April 30, 2018, 06:23:21 PM
Do this
Download Electrum LTC on your PC
Open it, click new wallet> standard wallet> i have seed> put the right seed there> click next then your wallet will be created. go to the address tab and look for this address MCs8jJexAf8UhxC4KgRneSayAx6Aincbbz
right click and copy the private key.
go to liteaddress.org click on the wallet details tab> paste the private key there. now copy the hexadecimal key given at the bottom of the page.

go to bitaddress.org, also go to the wallet details tab and paste the hexadecimal key there, it should give you two addresses and two different keys. copy the compressed private key and go to segwitaddress.org, scroll down to the last tab and paste the key there, you'll find that it matches the address.

now import the key into electrum and your coins would show

here's my address, leave a big tip 19Q2fJ2qEfLXnYpQU7eqAGCeucK8NVapw6


Hi,

I tried this and it only shows my LTC transactions, nothing else. Also there is no option to 'go to the address tab' and look for any addresses.


Open electrum ltc, click on view and click show addresses, the address tab should pop up.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: davedee on May 12, 2018, 10:19:16 PM
Hi, you still have this problem?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Xynerise on May 12, 2018, 10:29:04 PM
Hi, you still have this problem?
What about you?
I remember you opened a similar thread.
Is it solved now?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: davedee on May 13, 2018, 09:40:50 AM
Unfortunately no, and at this point I'm willing to give out my seed to anyone if they promise to send half back if they can recover the coins. I feel it's better than letting the coins sit there.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Xynerise on May 13, 2018, 10:10:10 AM
Unfortunately no, and at this point I'm willing to give out my seed to anyone if they promise to send half back if they can recover the coins. I feel it's better than letting the coins sit there.
Not a good idea at all.
There's no guarantee that you'd ever get the coins if they manage to access it but IF you're going to toe that line then Dave of Wallet Recovery Services (https://walletrecoveryservices.com) is generally trustworthy although his speciality seems to be in forgotten passwords for wallet.dat files.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bob123 on May 13, 2018, 10:10:22 AM
Unfortunately no, and at this point I'm willing to give out my seed to anyone if they promise to send half back if they can recover the coins. I feel it's better than letting the coins sit there.

This is a bad idea. You might once find out what happend. Maybe something trivial.  
If you post it publicly here the chances are high you won't get anything (if it can be recovered at all).

Did you start a thread here with useful information regarding your problem? Mind giving me the link?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: davedee on May 13, 2018, 07:35:45 PM
i have tried walletrecoveryservices and he couldn't solve it, so i guess i have nothing to loose.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: cryptonerddy on May 17, 2018, 07:12:24 AM
@RHD40, i am still waiting for our reply :), did you do exactly what i said? you should have recovered the coins by now, if not you can shoot me a PM.


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: RDH40 on May 17, 2018, 10:16:16 AM
@RHD40, i am still waiting for our reply :), did you do exactly what i said? you should have recovered the coins by now, if not you can shoot me a PM.

Hello,

I have tried literally everything but I am so frustrated that I have almost given up. Can not understand how my Ledger Nano S can now not recognise my BTC Segwit address where my coins are!


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: cryptonerddy on May 17, 2018, 09:19:06 PM
Don't give up, exhaust all possibilities. Did you follow the steps i told you to do?


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on May 17, 2018, 11:42:03 PM
Don't give up, exhaust all possibilities. Did you follow the steps i told you to do?
Just so you know...

I attempted your solution with Electrum-LTC on behalf of davedee to rule out a similar issue... However, the LTC "M" address matching the "3" address that davedee sent BTC funds to (found using this converter https://litecoin-project.github.io/p2sh-convert/), does not appear in the list of addresses generated in Electrum-LTC...

Another interesting point is that the seed mnemonic davedee has is actually recognised as a "SegWit" seed by Electrum... Even though it is supposedly a BIP39 seed generated by a Trezor??!?

This leads me to believe that, at least in davedee's case,  the seed they have written down is actually an Electrum seed... and not the actual seed from their Trezor that generated the "3". :-\



Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Thirdspace on May 17, 2018, 11:55:50 PM
Another interesting point is that the seed mnemonic davedee has is actually recognised as a "SegWit" seed by Electrum... Even though it is supposedly a BIP39 seed generated by a Trezor??!?

This leads me to believe that, at least in davedee's case,  the seed they have written down is actually an Electrum seed... and not the actual seed from their Trezor that generated the "3". :-\

To think about it, has he ever tried it directly on Electrum (BTC)? @RDH40 please try it on Electrum
I was trying some Electrum seeds from bitcoin quest on iancoleman BIP39 page but the page keeps saying invalid mnemonic
I was thinking maybe the same seed works on BIP39 and Electrum might actually derives different addresses if it was generated by Electrum


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: HCP on May 18, 2018, 02:35:27 AM
I was trying some Electrum seeds from bitcoin quest on iancoleman BIP39 page but the page keeps saying invalid mnemonic
This doesn't surprise me due to Electrum generating/converting mnemonics in a different way from BIP39. You can actually edit the IanColeman source code and get it to spit out the Electrum addresses from an Electrum mnemonic... I did it on an older version of the code, but I assume it won't have changed too much.

One of the key differences is that the BIP39 spec (and by extension IanColeman tool) uses a passphrase of "mnemonic" + yourpassphrase (https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#from-mnemonic-to-seed)... whereas Electrum uses a passphrase of "electrum" + yourpassphrase.

Quote
I was thinking maybe the same seed works on BIP39 and Electrum might actually derives different addresses if it was generated by Electrum
So, yes... the same seed mnemonic (ie. "12 words") will definitely generate different addresses, as that mnemonic will actually be converted to differents seeds (ie. the actual number) by Ian Coleman Tool and Electrum.

This is why I always try to explicitly highlight the difference between a "seed" (actual number)... and a "seed mnemonic" (words).


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: Thirdspace on May 19, 2018, 04:17:58 AM
One of the key differences is that the BIP39 spec (and by extension IanColeman tool) uses a passphrase of "mnemonic" + yourpassphrase (https://github.com/bitcoin/bips/blob/master/bip-0039.mediawiki#from-mnemonic-to-seed)... whereas Electrum uses a passphrase of "electrum" + yourpassphrase.
thanks for the hint! I just need to modify 2 lines and it works with electrum "seed mnemonic" ;)

do you think this would also be the case for RDH40's problem? did he ever say anything about pairing Ledger+Electrum?
his seed mnemonic might have been generated by electrum, which might also be a valid BIP39 Mnemonic phrase
so when he tried it on iancoleman's page it gives out the BIP39 version instead of Electrum version


Title: Re: BTC Segwit Address not recognised by my Ledger Nano S Wallet
Post by: bob123 on May 20, 2018, 11:12:57 AM
do you think this would also be the case for RDH40's problem? did he ever say anything about pairing Ledger+Electrum?
his seed mnemonic might have been generated by electrum, which might also be a valid BIP39 Mnemonic phrase
so when he tried it on iancoleman's page it gives out the BIP39 version instead of Electrum version

Thats probably not the case.
OP mentioned the address has been generated by his ledger.

Regardless of whether you use the nano s with the chrome application or electrum, the device will still generate the seed/private keys itself.
Electrum is just a UI to access the nano s. Therefore the seed/keys generated by the nano s are always BIP39, regardless of which software is used to access the wallet.