Skip to main content

Questions tagged [mnemonic-seed]

A way of writing down a small set of dictionary words from which a seed-number can be recreated. This allows a wallet to be recreated from a saved phrase after the wallet has been lost or destroyed.

Filter by
Sorted by
Tagged with
19 votes
1 answer
5k views

Is there a reason to why Bitcoin Core does not implement BIP39?

Is there a specific reason to why BIP39 isn't added to Bitcoin Core? Seems very trivial to add and am confused to why it isn't there.
kcalvinalvin's user avatar
14 votes
12 answers
12k views

Practical way to split a bip39 seed into a 2 out of 3 factor auth?

I want to keep off-site paper-backups of my seed, but that increases the risk of a physical attack. Can I somehow split my Mnemonic Code into three parts that I only need two of to recover my trezor?
Kristoffer Nolgren's user avatar
11 votes
5 answers
7k views

Does BIP39 mnemonic construction avoid repeating words?

Will all 24 words of a seed-phrase be unique by specification? Or is it possible for a word to occupy two positions (ie the word "tool" is #8 AND #20 in a valid, securely generated seed)
pinhead's user avatar
  • 5,164
11 votes
1 answer
7k views

Is the Electrum seed compatible with other wallets?

Apologies if this is a simple question - a newbie here! I'm trying to understand backups. If I use Electrum to make a back up (including the 12 word seed password), will I then need to use Electrum to ...
Nag's user avatar
  • 113
10 votes
2 answers
8k views

BIP39 Manual Phrase Calculations - How are Multiple checksums valid?

Need some help understanding the math regarding why multiple checksums work for mnemonic phrase generation (BIP39). Let's assume a 12 word passphrase. If we divide the 2048 wordlist into groups of 16 ...
Ryan Ellis's user avatar
10 votes
3 answers
14k views

How to restore wallet from 15-word seed mnemonic?

The wallet was created around Feb 2013, using unknown wallet software. All that is known is a passprase, and 15 words. I suspect the passphrase was used to encrypt the wallet, and is probably ...
user443854's user avatar
9 votes
1 answer
1k views

Will Electrum mnemonic seeds be forward compatible with all future versions of Electrum?

If I use the newest version of Electrum (2.6.4) to create a mnemonic seed and the current source code (2.6.4) later becomes unavailable, will I be still able to use a mnemonic seed I create now with ...
Nancy Smith's user avatar
8 votes
3 answers
6k views

Pros/Cons/Limitations of Mnemonic Phrases - BIP39

BIP39 mnemonic phrases replace considerations about how to store one private key, with considerations about how to store the seed to a series of private keys. The idea is that the private keys are ...
CQM's user avatar
  • 1,590
8 votes
1 answer
11k views

How to generate specific private keys from 12-word backup and wallet address?

A single seed can lead to billions of addresses. Some wallets are unable to scan and find all used addresses. Is it a way to infer the private key from 12-word backup and wallet ID / (public key). ...
János's user avatar
  • 388
7 votes
4 answers
60k views

How to generate recovery phrase from private key

I created a brain wallet with a non standard phrase. So I have that, the private and public keys. Now this wallet app wants a 12 word recovery phrase to set up the wallet. How can I convert what I ...
toddmo's user avatar
  • 774
7 votes
3 answers
16k views

Lost my Bitcoin wallet and have only 11 out of 12 mnemonic seed phrase words. How can I get my Bitcoins?

I am new to the whole Bitcoin thing, and I am having my first attempt almost going sour. I lost where I created my wallet. I have my Bitcoin address and only 11 of my mnemonic seed phrase words (of 12)...
Perry's user avatar
  • 121
7 votes
1 answer
5k views

What's the relationship between SLIP39 and BIP39?

Trezor's SLIP39 makes it possible to apply Shamir's secret sharing to a Bitcoin wallet seed. How do SLIP39 and BIP39 relate to each other? I.e. it seems possible to derive SLIP39 from BIP39 words ...
furunodo's user avatar
  • 145
7 votes
1 answer
8k views

How many combinations are there from the BIP32 mnemonic list?

As I understand for BIP32. There are 2048 words. 12 words would give you 2048^12 combinations. However, not all combinations are valid because of the checksum, so how do i calculate the actual space?...
Kyle Graham's user avatar
6 votes
2 answers
952 views

How much entropy is lost alphabetising your mnemonics?

Yes I know this is a horrible idea and not BIP39 compliant, but please help satisfy my curiosity with this "thought experiment" and applied maths exercise. Two questions, one for 12 words, ...
HansBKK's user avatar
  • 423
6 votes
1 answer
4k views

Recovering a HD wallet from a partial seed phrase

I am attempting to help recover a wallet where the owner only wrote down 11 of the 12 words in the seed phrase. Initially, I thought the task would be a quick and well-defined, but it appears to be a ...
LivingInformation's user avatar
6 votes
3 answers
485 views

Python library for Multisignature HD wallets

Is there is any python library is available that allow creation of Multisignature HD wallets ?
Pankaj Kumar's user avatar
5 votes
4 answers
7k views

Am I safe if 16 words in my 24 word seed are leaked?

I use a 24 word seed for my private key. I split the 24 words into 16 words in three pieces of paper, so one needs to have at least two pieces of paper to recover the wallet. However my question is, ...
user3082537's user avatar
5 votes
3 answers
770 views

Should the BIP 39 mnemonic sentence checksum be eliminated from the standard? Does it do more harm than good?

Should the BIP 39 checksum be eliminated from the standard? Should the BIP39 checksum be made optional to improve security?
Michael Folkson's user avatar
5 votes
2 answers
3k views

How does BIP 39 mnemonic work?

As I already understood the mnemonics are the private key separated in 12 words which joined together in the very same order produces the private key. How are mnemonics generated? Why Ledger ...
Allan Romanato's user avatar
5 votes
3 answers
4k views

Can I "duplicate" a wallet using a backup phrase (12 words)?

My understanding is that a wallet isn't a wallet at all*, it doesn't hold my coins, but it's a key store; my coins are of course "stored" as records of the events on the blockchain. Imagine ...
Luke Puplett's user avatar
5 votes
3 answers
17k views

How to generate public and private key pairs from the 12 seed words in python

I basically followed the instructions here How to generate mycelium addresses from the 12 words in python So my code is similar: from bip32utils import BIP32Key from bip32utils import BIP32_HARDEN ...
Stormy Dan's user avatar
5 votes
1 answer
2k views

In HD Wallet recovery how does the wallets know which addresses to recover

I have been reading the BIP32 proposal explaining how HD works but it didn't mention on any point how one wallet in one phone can recover from a simple mnemonic seed. Does it just try all possible ...
Eddy's user avatar
  • 131
4 votes
2 answers
3k views

How to get my 24 word seed using bitcoin-cli

I've tried: bitcoin-cli sethdseed 'word1 word2 ...' but i got invalid private key. please help me getting my 24 word seed using bitcoin core
Erfan's user avatar
  • 43
4 votes
2 answers
4k views

How convert a mnemonic phrase back and forth between different number of words?

I'm relatively new to cryptocurrencies in general and I've tried using Bitcoin and a few altcoins, but it always bothers me that some digital assets are not available in all wallets. To my ...
rraallvv's user avatar
  • 141
4 votes
2 answers
6k views

What is a mnemonic frequency analysis and why do I only need 4 letters of my seed words?

Cryptosteel only allows to store the first 4 letters of each word of my mnemonic seed, the FAQ tells me why: [...] you only need to assemble the first 4 letters of each word. Those 4 letters are ...
q9f's user avatar
  • 1,445
4 votes
1 answer
255 views

What is 'birthday' in the context of BIP39 / Lightning seed generation?

In this talk about Lightning Network, roasbeef speaks about BIP39 as having no support for 'birthdays'. What does that mean? https://www.youtube.com/watch?v=LXY0L8eeG3k minute 22
ripper234's user avatar
  • 26.6k
4 votes
3 answers
8k views

How to generate a valid hash for a bip39 seed phrase?

I'm trying to prove to myself that I understand how bip39 seed phrases work... I'm doing most of this in a spreadsheet because I thought it would be easier but I'm having trouble with the checksum ...
bozoforpresident's user avatar
4 votes
1 answer
4k views

How to generate mycelium addresses from the 12 words in python

I am trying to re-generate the receiving addresses (and change addresses, for that matter) my mycelium wallet has generated. So far I've used trezor's implementation of BIP39 to generate the entropy ...
Gabriel's user avatar
  • 115
4 votes
2 answers
18k views

How to recover private key from 12-word passphrase?

I'm wondering if there's anyone out there who knows how to retrieve your private key using your 12-word passphrase? Your advice is much appreciated
user avatar
4 votes
1 answer
723 views

12 or 24 words for mnemonic?

I do not have reference, but I have heard that there is no use in using more than 12 word for mnemonic, because ECDSA secp256k1 only has 128 bit strength. Is this correct? If it is, then does ...
WebOrCode's user avatar
  • 373
4 votes
1 answer
2k views

Is the "recovery phrase" generated by a wallet app platform independent?

I recently started a wallet with Coinbase Wallet, and I was asked to backup a 12 word "recovery phrase" that is supposed to be able to recover my wallet in the event that I delete the app from my ...
jay w's user avatar
  • 43
4 votes
1 answer
2k views

Manually extracting ledger nano s wallet public / private keys using "Mnemonic Code Converter" from ledger

I have the following example seed: morning twist board pelican denial retire middle inherit evil ritual omit fade general toddler grace evoke recipe sad minor destroy public dawn scissors cube ...
Patoshi パトシ's user avatar
4 votes
3 answers
9k views

Generate private key from a bip-39 seed phrase?

I'm able to generate a new private key and associated public addresses using bitcoin-core, but what I really want to do is generate a new private key from a 24 word seed phrase. I'm not sure how to go ...
Corbin's user avatar
  • 285
4 votes
1 answer
1k views

Importing 24 word mnemonic to bitcoin-qt

How can I import my 24 word mnemonic seed into bitcoin-qt? I think that I will have to convert it to some other format but I don't know how to do that nor what format to use. BIP 39 does not work.
BTCQTquestion's user avatar
4 votes
1 answer
223 views

Are there any HD Bitcoin mobile wallets with the mnemonic seed in traditional Chinese?

If not, what would be the easiest way to modify an open source iOS/Android wallet (eg copay) to do this?
leo's user avatar
  • 281
4 votes
3 answers
2k views

Automate Bip39 seed recovery

I recently was locked out of my Ledger NanoS when I forgot the pin code. Upon trying to reset from my recovery phrase I realized that I only have 23 of the 24 required words (not sure how it happened ...
Nate Gray's user avatar
3 votes
1 answer
3k views

Bruteforce bitcoin address - I know the words + public address but not the order

I have a long list of 1million+ permutations of a 12 word BIP39 seed. How can I try them all on a bitcoin address? edit: I know the address and the 12 words but i don't know the order of the words
code511788465541441's user avatar
3 votes
4 answers
2k views

Electrum 2.0: non-BIP39/32 standardisation complicates matters immensely. Why?

Electrum 2.0 has been causing me some frustration, insofar as it seems to be a non-standard implementation of BIP32/BIP39 (HD wallets, mnemonic seed, respectively). The wallet in question is a 2of2 ...
Wizard Of Ozzie's user avatar
3 votes
4 answers
3k views

Is the 12-word phrase app-specific?

I'm new to Bitcoin and trying to understand it, step by step. I tried to make a wallet using Electrum. This gave me 12 words which seem to allow me to regenerate my wallet's private key. When trying ...
Alvaro Rodriguez Scelza's user avatar
3 votes
2 answers
1k views

Why is it bad to split up a wallet seed redundantly?

I have been reading a lot about wallet security and this seems to be universally considered a bad idea (see for example this video or this answer), but I am struggling to see why it is not a good ...
Steve's user avatar
  • 171
3 votes
2 answers
821 views

Sparrow Wallet only partially supports Taproot?

Sparrow 1.7.1 I decided to try out the Sparrow Wallet. Since Sparrow supports P2WPKH, P2WSH and P2TR I created one of each and verified that it was connecting to my Bitcoin Core node. However, I only ...
Zephyrus's user avatar
  • 782
3 votes
1 answer
403 views

What software can I use to calculate my private key from a seed (e.g. Trezor or Ledger)?

I want to make sure I can use my seed from Trezor or Ledger (or others) in a backup process without using an actual Trezor or Ledger to do it. I have to find out my private key. I probably also need ...
bomben's user avatar
  • 518
3 votes
2 answers
1k views

Are BIP39 mnemonics generated with a French list compatible with software that expects English words?

BIP39 specifies different word lists in different languages. But I wonder if the word list generated by a software that gives me French words (e.g. Copay on iOS) can be used to re-create the same ...
X. N.'s user avatar
  • 131
3 votes
1 answer
3k views

How do HD wallets use mnemonic to recover all private keys?

As I understand, a wallet like BRD wallet can have many private keys and receiving addresses. When I give them the mnemonic, how do they re-generate all of the relevant private keys from that ...
Kyle Graham's user avatar
3 votes
1 answer
114 views

Mnemonic from Node.js app not restoring in other wallets

I'm working on a Node.js app that makes RPC calls to my node, and I'm having trouble restoring a mnemonic created with bitcoinjs-lib, bip32, and bip39. First, I create a blank wallet that accepts ...
Cannabijoy's user avatar
3 votes
1 answer
645 views

How to get the derivation path of a multi-wallet seed phrase?

I only have the seed phrase. When I enter the seed phrase into, for example, Exodus or Trust Wallet, I can fully recover my Bitcoin in seconds. But how to do this using Python or Node.js?
FledDev's user avatar
  • 151
3 votes
2 answers
600 views

Pseudo code to find Bip39 checksum?

I'm trying to find the checksum for a 12-word BIP39. I can find the first eleven words just fine, but my 12th word is always off by a few positions. For example, take the 128-bit entropy ...
Daniel Portugal's user avatar
3 votes
1 answer
2k views

Why are Electrum 2.x mnemonic sentences thirteen words long?

The 2.x version of Electrum uses mnemonic sentences that are 13 words long. However, 1.x versions use a sentence only 12 words long. I realize that 2.x changed the derivation of key pairs ...
Rich Apodaca's user avatar
  • 2,431
3 votes
1 answer
70 views

Terminology on what do hardware wallets actually store?

Going by the BIP39 standard, it seems that what is stored is the seed (lets call it A). But what is confusing is that people elsewhere seem to be conflating the mnemonic (the 24 or 12 word list, lets ...
Cigarette Smoking Man's user avatar
3 votes
1 answer
175 views

I've inherited BTC, how do I recover and sell it?

Update>>> I have the 12 word phrase and the 34 letter and number address for wallet... Mom passed away the day after Thanksgiving. I have all her paperwork and mine as I was her only child. I ...
Hulagirl's user avatar

1
2 3 4 5 6