Post
Topic
Board Hardware wallets
Re: Ledger Nano X - Withdrawal to from e.g. Nicehash Wallet - Enter valid BTC addres
by
bob123
on 05/09/2019, 11:12:27 UTC
Bob123:
Hello Bob,
"...Every service/exchanges supports nested segwit.."
Here's the message I've got from Nicehash trying to withdraw funds to my LEdger Nano X set up as Native Segwit.:

Nested segwit is p2wpkh nested into p2sh. Those addresses start with 3.. (just as any other P2SH address).
Native segwit (bech32 encoded) on the other hand is the 'real segwit'. Those addresses start with bc1...

Unfortunately nicehash didn't update the software in the last few years, so they don't accept addresses starting with bc1.. yet.
Their software checks the entered address and gives an error (e.g. 'not valid address'), because it doesn't know how to handle it.



Trying to withdraw funds to a Ledger Nano X
ERROR: "....Enter valid BTC address..."
My hardware wallet aka ledger nano x HAS a valid address. Please explain what to do here?

The easiest for your would probably be to simply use a nested segwit (P2SH, starting with 3..) to withdraw funds from nicehash.
See bitmover's post on how to create a second 'account' in ledger live.