ledger-live-desktop icon indicating copy to clipboard operation
ledger-live-desktop copied to clipboard

Can't add accounts after first unused index

Open MysticRyuujin opened this issue 4 years ago • 2 comments

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.

MysticRyuujin avatar Mar 28 '21 20:03 MysticRyuujin

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?

GentlemansKiller avatar May 14 '21 14:05 GentlemansKiller

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"

michaelclark2 avatar Apr 01 '22 14:04 michaelclark2