You probably should not have edited the OP like that... it makes the thread very hard to follow and confusing, as the responses don't line up with the questions any more!
You should either have started a new thread, OR... simply asked the next question you had in a new post!
Anyway... to answer your new question:
I got Bitcoin on my Ledger Nano S and it shows it only on Ledger Live but not on Electrum Wallet. How do I get my Bitcoin to show on the Wallet?
Do I use the "Public Keys Export Approval" or some? I'm not exactly clear on what that is or does when I have tried to Google Search it?
No. You do not need to export anything from Ledger Live or your Ledger Nano S... follow these steps:
BEFORE you start:- Determine what address "type" your Bitcoin is on, by looking at your "receive" address in Ledger Live.
You need to know if your addresses start with a "1", a "3" or with a "bc1". You need to know this later on in Step 8!
- Once you know the type of address, disconnect you Ledger Nano S and make sure that Ledger Live is NOT running.
Creating your Ledger Nano S wallet in Electrum:1. In Electrum, select "File -> New/Restore"... Electrum will prompt you to enter a wallet name, give it something descriptive so you will be able to identify it easily in the future:
2. After entering the name, Click "Next" and Electrum will prompt you choose the type of wallet. Select "Standard Wallet":
3. Click "Next" and Electrum will prompt you for the type of "Keystore" that you wish to generate. Select "Use a hardware device":
4. Click "Next" and Electrum will prompt you to connect your device:
5. Make sure your device is connected, you have entered your PIN to unlock the device and you have selected the "Bitcoin" app on the device and you see:
6. Click "Next" in Electrum to get it to connect to your device, and it should be identified and you should see something like this:
7. Click "Next" in Electrum and it will ask you about the "Script Type and Derivation Path":
8. Determine your Bitcoin Address type from Ledger Live:
- If your wallet in Ledger Live has addresses that start with a "1", then select "legacy (p2pkh)" option.
- If your wallet in Ledger Live has addresses that start with a "3", then select "p2sh-segwit (p2wpkh-p2sh)" option.
- If your wallet in Ledger Live has addresses that start with a "bc1", then select "native segwit (p2wpkh)" option.
9. Click "Next" in Electrum and it will ask if you want to encrypt your wallet:
- If you want to be able to open your Electrum wallet and see your Bitcoins (but not be able to spend), WITHOUT needing to have the Nano S connected, UNCHECK the box
- If you want the wallet to ONLY be able to be opened with the Ledger device connected/unlocked, then make sure the box is checked.
10. Click "Next" and your wallet will be created and synced and you should see your transaction history:
Troubleshooting:IF you do NOT see your transaction history... and the wallet is connected and not syncing (Green Dot):
Then check on the "Addresses" tab... (You might need to use "View -> Show Addresses" to see this tab) and make sure that the addresses you see start with the same prefix as the ones in your Ledger Live account where you can see the bitcoins. If they are different, then you selected the wrong option at Step 8, go back and start from the beginning and select the other option.
"1" == "legacy (p2pkh)"
"3" == "p2sh-segwit (p2wpkh-p2sh)"
"bc1" == "native segwit (p2wpkh)"
You MUST select the correct option at Step 8, or it will not generate the same addresses as your Ledger Live account. Remember "1"-address == "legacy"... "3"-addresss == "p2sh-segwit"... "bc1"-address == "native segwit".
EDIT:
NOTE: Ledger DOES NOT support "bc1" addresses ("native segwit (p2wpkh)" option)... DO NOT try and use this with your Ledger Nano S if you want to be able to view on Ledger Live as well! Looks like they support native segwit! YAY!
If you see "blue arrows":
, then your wallet is still syncing... just wait until you get "green dot".
If you see "red dot":
, then there is something wrong with your network and it's possible the correct balance/history won't be shown, check the network settings by click on the red dot and perhaps try changing servers.