Author

Topic: Connecting my Ledger to Electrum. Only 1 account is Showing, I have more, help! (Read 185 times)

legendary
Activity: 2268
Merit: 18509
Glad you've got it sorted.

Electrum works just fine with change addresses. The problems generally arise when changing from another wallet over to Electrum, as you have done here.

As you touch on, Electrum will only create a new legacy or native SegWit wallet from scratch. It does support nested SegWit, but only when you select the "I already have a seed" option.

P2SH stands for pay to script hash. The script can be many things, such as multisig, nested SegWit, timelock, etc.
newbie
Activity: 18
Merit: 17
The block explorer is likely to be correct. If those addresses are empty, then it likely means that you made a transaction from them and all the funds which you didn't send to the recipient's address were moved to a change address as I've explained above. If you look at the individual address on a block explorer then it will be empty, but in Ledger Live it will show you the combined total of all the addresses within that account, including the change addresses, which is where your bitcoins now reside.

I don't like that I can't locate my btc on the block explorer, I used blockchain.info, it suffices. But i had a little sweat moment when I couldn't see funds in Electrum coupled with what looked like my funds been moved on the explorer, yikes!.

anyway i've moved it all over to bc1 addresses tried electrum and everything is there as it appears, no issues.

I think the change addresses really played up on electrum, looks like electrum is mainly either legacy or native and dosn't support p2sh too well.

I didn't realize p2sh was multisig too
legendary
Activity: 2268
Merit: 18509
i've noticed in the ledger some of the ins went to two addresses, one to a change address.
This is normal behavior. When you use an input in a transaction, if you don't send the entire input to a single address, then the remainder is automatically split off and sent to a second address known as the change address. The change address is a new and unused address you control within the same account. This is done for privacy reasons.

i've noticed amounts get split sometimes but when i look up 2 of my receiving addresses for two accounts on a blockexplorer the addresses are empty
The block explorer is likely to be correct. If those addresses are empty, then it likely means that you made a transaction from them and all the funds which you didn't send to the recipient's address were moved to a change address as I've explained above. If you look at the individual address on a block explorer then it will be empty, but in Ledger Live it will show you the combined total of all the addresses within that account, including the change addresses, which is where your bitcoins now reside.
legendary
Activity: 2730
Merit: 7065
Farewell, Leo. You will be missed!
not sure what a gap limit issue is?
Read more about what gap limits are here > https://electrum.readthedocs.io/en/latest/faq.html#what-is-the-gap-limit

its hard to see your balance on a blockexplorer, i've noticed amounts get split sometimes but when i look up 2 of my receiving addresses for two accounts on a blockexplorer the addresses are empty  Huh but ledger live is displaying everything correctly...
Not sure why that is the case. What blockchain explorer are you using? Try with this one and see what it shows when you enter the addresses in question.
https://blockchair.com/
newbie
Activity: 18
Merit: 17
Aside from the "missing" funds, that all seems fairly normal... as you use each account, new receiving addresses will be used... as you spend, the change from your outgoing transactions ends up in "change" addresses.

we'll you see i'm trying to run a test here to see if my funds appear, I'll be using my ledger/accounts via electrum so I can sign from the address for a token airdrop, if it dosn't display my funds correctly I may not get credited the appropriate amount in the airdrop.

Sounds like it might be a "gap limit" issue... It's possible you've used a receiving address in Ledger Live that is actually out past the gap limit that Electrum is using (20 by default) so it's just not finding an inbound transaction or 2...

not sure what a gap limit issue is? i've noticed in the ledger some of the ins went to two addresses, one to a change address.

Are you missing the 0.2 BTC from one "account"? Or is it smaller amounts from each account that add up to 0.2 BTC? Huh
when I add the total up of what I can see in my accounts via electrum its about .2 btc shy of where it should be.

its hard to see your balance on a blockexplorer, i've noticed amounts get split sometimes but when i look up 2 of my receiving addresses for two accounts on a blockexplorer the addresses are empty  Huh but ledger live is displaying everything correctly...

also, I've only got 2 small outs on two accounts, everything else hasn't been touched since it landed there
HCP
legendary
Activity: 2086
Merit: 4314
Yes I think I mean accounts, I've created accounts in my ledger I have 4 accounts.

Thanks for the concise response it made sense so I tried it. I changed the ending 0 of the deviation number and moved up through 0-3, 4 and beyond showed nothing.
That would make sense... 4 accounts... so indexes 0, 1, 2 and 3...

Quote
0-3 I was able to retrieve amounts in those accounts but not the full amounts.

I'm short .2 btc here, I also noticed that when I navigate over to "Addresses" there are many listed there, the first one appears to be my retriving address with 0 balance and lower down there is a balance listed under "change" address type. its the same for all the accounts
Aside from the "missing" funds, that all seems fairly normal... as you use each account, new receiving addresses will be used... as you spend, the change from your outgoing transactions ends up in "change" addresses.

Sounds like it might be a "gap limit" issue... It's possible you've used a receiving address in Ledger Live that is actually out past the gap limit that Electrum is using (20 by default) so it's just not finding an inbound transaction or 2...

Are you missing the 0.2 BTC from one "account"? Or is it smaller amounts from each account that add up to 0.2 BTC? Huh
newbie
Activity: 18
Merit: 17
What do you mean "only 1 address is showing", from the receive tab or the addresses tab?
In the addresses tab (view->Show addresses), there should be at least 20+ addresses if you only used 4.

If you meant "accounts" refer to above post;

Note: Accounts and addresses aren't the same.

Yes I think I mean accounts, I've created accounts in my ledger I have 4 accounts.

You have to create separate wallets for each of your accounts. You have to modify the last number of the derivation path which is shown under the address type selection. Select the type of address you want before modyfing the last number. 0 is the first account, 1 the second and so on. Don't forget about ' which should at the end.

Thanks for the concise response it made sense so I tried it. I changed the ending 0 of the deviation number and moved up through 0-3, 4 and beyond showed nothing.

0-3 I was able to retrieve amounts in those accounts but not the full amounts.

I'm short .2 btc here, I also noticed that when I navigate over to "Addresses" there are many listed there, the first one appears to be my retriving address with 0 balance and lower down there is a balance listed under "change" address type. its the same for all the accounts
legendary
Activity: 2394
Merit: 5531
Self-proclaimed Genius
What do you mean "only 1 address is showing", from the receive tab or the addresses tab?
In the addresses tab (view->Show addresses), there should be at least 20+ addresses if you only used 4.

If you meant "accounts" refer to above post;

Note: Accounts and addresses aren't the same.
legendary
Activity: 1876
Merit: 3131
Then when i'm ready to view the accounts only one address shows up, i have at least 4 in total. Can anyone help with suggestions?

You have to create separate wallets for each of your accounts. You have to modify the last number of the derivation path which is shown under the address type selection. Select the type of address you want before modyfing the last number. 0 is the first account, 1 the second and so on. Don't forget about ' which should at the end.
newbie
Activity: 18
Merit: 17
If the title didn't explain it I'm basically trying to access my Ledger Nano S via Electrum desktop windows wallet, I believe I've made the right moves to set up a standard wallet > use Ledger Nano S > Choose P2SH address type as all my addresses are that format.

Then when i'm ready to view the accounts only one address shows up, i have at least 4 in total. Can anyone help with suggestions?
Jump to: