so basically i have 3 wallets back from 2014 created on blockchain.info ( now .com ).
I got the 12-mnemoric Seed phrase.
Blockchain web wallet didn't issue 12-words BIP39 seed in 2014.
The number of words of their old "
Recovery Phrase" exceed that (
varies per version) and it's not something that can restore the private keys, it's for recovering the Password.
For example:
1. Wallet got created at Exodus for example and the 12-mnemoric seed phrase has been backed up and 100$ worth of bitcoin has been sent to it.
2. Now after 2 years this seed phrase is used at electrum to restore it, how does electrum know what kind of wallet adresses are behind these seed phrase?
Have you actually done that or just forgotten?
Since you've used Electrum to restore a BIP39 seed by ticking 'BIP39 seed' option,
It must have showed you options to select the script type (
address type) to derive from the seed, unless you've used "
Detect Existing Accounts".
For the specifics:
BIP39 doesn't have the capability of identifying the right script type to derive, the client or user has to find or already know it.
e.g.: with BIP39 seed, Electrum asks the user for the script type to derive or it's "
Detect Existing Accounts" button uses pre-defined derivation paths and script types to derive and look for associated transactions.
For the derivation from mnemonic to child private keys:
There's a "
standard" to it.
Means that wallets should follow that standard in order to have cross-platform compatibility.
So if your wallet follows the standard, other wallets that do the same algorithm to get to the same results.
But if it didn't followed the standard, other wallets cannot reproduce it from the algorithm used by the standard.