ledger-live-desktop
ledger-live-desktop copied to clipboard
Can't add accounts after first unused index
Ledger Live Version and Operating System
- tested on Ledger Live 2.24.0
- Platform and version: Linux Mint 20
Expected behavior
Ledger Live should locate accounts that are in use.
Actual behavior
Ledger Live will apparently stop searching for accounts once it hits the first unused account within a given derivation path.
For instance: I'm using accounts on the standard bip44 path - Accounts at index 0, 1, 5, 6, 9
Ledger Live will locate accounts at index 0, and 1, but because 2 isn't used it will never let me add accounts at index 5, 6, or 9
The app even says "Can't add new account before you've received assets on your Ethereum X account" - Why not? If I can do this with other apps (MetaMask, Frame, etc). I see no reason for this arbitrary limitation on Live.
Steps to reproduce the behavior
Using the "Ethereum" app, skip a couple account index under the bip44 path, send that account some ETH, and then try to add it to Ledger Live.
This is very annoying indeed... I really hope they fix this soon. Thanks for bringing it up.
A question to the Ledger team, is there any source code line we can modify temporarily to bypass that restriction?
i ran into this as well, and was very annoyed.
This also happens despite the index being used
my problem is I am using index 1, 2, 3, 4, 5 but index 2 I only contain funds from Avalanche, which is not supported for accounts Index 1 and 3 are Binance Smart Chain, and i cannot import index 3 because I cannot import index 2 as it "has no funds"