Author

Topic: Getting seed words from private key (Read 203 times)

legendary
Activity: 2506
Merit: 1092
Leading Crypto Sports Betting & Casino Platform
In some places, it is impossible to duplicate a master key, but individual keys to a door can easily be duplicated.
Your metaphor starts falling apart here. Individual keys or child keys that are derived from a master key are unique themselves and can not be "duplicated".

Well, I think it's just the context from which we both see this that is different.

Over here in my country, I don't know about other places or other parts of the world but In my area here, from what I've seen and learnt, a child key, that is; keys to each of the doors in a house can be duplicated, there are craftmen who specialize in this job, this helps to have more extras just incase one gets lost or misplaced.

But the master key of the house, that is; the key that unlocks every single door in the house can not be duplicated, I guess this is a security measure put in place to encourage their holders to protect it at all cost, since there is just one of it and there will never be another.

I used this metaphor to explain not because it really tallies, but it gives a simply and easy to understand idea and good representation of the difference between a seed phrase and private key, and why it's impossible to derive a seed phrase from a private key, but possible the other way round.
legendary
Activity: 3472
Merit: 10611
In some places, it is impossible to duplicate a master key, but individual keys to a door can easily be duplicated.
Your metaphor starts falling apart here. Individual keys or child keys that are derived from a master key are unique themselves and can not be "duplicated".

By the way the reason why you can't go from a child key to master key and mnemonic is because the operations used in key derivation are all irreversible.
legendary
Activity: 2506
Merit: 1092
Leading Crypto Sports Betting & Casino Platform
Do someone know is there a way to get seed words out of private key.

I have funded BTC address and I would like to create physical backup in form of steel washers like on fillippone's thread.

I used bitaddress.org to generate key pair for cold wallet, so I got just private key and QR code. Any advice on how to generate seed out of it?


I believe you have already gotten your answer, there is absolutely no way to get a seed phrase out of a private key, even you can actually get a private key out of a seed phrase, and the reason I think is because...

Seed phrase is like a master key that opens all the doors in the house, that is, with a seed phrase, you can hold different coins, even across different networks in one wallet.
While private keys works like a key that opens each door in the house, that is, each door having their own special individual key/private key.

In some places, it is impossible to duplicate a master key, but individual keys to a door can easily be duplicated.
Same also applies to seed phrase and private key. You can't get a seed phrase/master key from a private key/single key, but you can get a private key/single key from a seed phrase/master key.
?
Activity: -
Merit: -
Since the private key doesn't include the seed phrase information, there's no way to directly recover the mnemonic from it. I'd suggest generating new wallet that uses a seed phrase and trasnferring your funds there. Then you can back up the seed phrase using steel washers method you're interested in.
newbie
Activity: 27
Merit: 0
The private key doesn't contain the information needed to generate a seed phrase. You'll have to create a new wallet that generates a mnemonic seed phrase and then transfer your bitcoin to it. Be sure to secure the new seed phrase securely, like on steel washers for a durable backup.
?
Activity: -
Merit: -
January 23, 2025, 01:12:13 AM
#15
you cannot extract the seed words from your private key since the private key is just a one way derivation of the wallet's public key. To create a physical backup with steel washers, I'd recommend transferring your funds to a new wallet that supports seed phrases and then securely backing up your new seed phrase.
legendary
Activity: 1568
Merit: 6660
bitcoincleanup.com / bitmixlist.org
January 22, 2025, 01:09:30 AM
#14
You can't do that. You can only get the private key out of the seed words, not the other way around.
member
Activity: 239
Merit: 53
New ideas will be criticized and then admired.
January 21, 2025, 10:01:05 PM
#13
Others have already answered the question though I'll put my understanding here for the public who want it clean cut.

1. Private keys are the keys for a single address, not an entire wallet.
2. Seed phrases can be used to recover entire wallets.

A private key will only get you part of a wallet (the address for that private key).

What you say is true, but it needs to be clarified that it is only true if it is not a master private key because these do indeed have the same basic function and a similar context to a mnemonic passphrase.
that is, a mnemonic passphrase and a master private key are used to store wallets that give access to multiple Bitcoin addresses.
full member
Activity: 97
Merit: 43
January 21, 2025, 09:48:32 PM
#12
Do someone know is there a way to get seed words out of private key.
You have to understand the flow like this.

Wallet mnemonic seed is for HD wallet, Hierarchical Deterministic Wallets. [1] [2]

With HD wallets, from a mnemonic seed, you can generate a tree of keys and addresses from a single wallet mnemonic seed. One public address is created by a specific private key to a specific public key, and a public address. Two steps are one-way and you can not brute force any of two steps to get a previous one. You can not start with a public address and find it public key, or start with a public key and find its private key.

[1] https://learnmeabitcoin.com/technical/keys/hd-wallets/
[2] https://github.com/bitcoinbook/bitcoinbook/blob/develop/ch05_wallets.adoc#hierarchical-deterministic-hd-key-generation-bip32
legendary
Activity: 1722
Merit: 1048
January 21, 2025, 09:18:47 PM
#11
Others have already answered the question though I'll put my understanding here for the public who want it clean cut.

1. Private keys are the keys for a single address, not an entire wallet.
2. Seed phrases can be used to recover entire wallets.

A private key will only get you part of a wallet (the address for that private key).
legendary
Activity: 3500
Merit: 3249
Happy New year 🤗
January 21, 2025, 06:57:24 PM
#10
Do someone know is there a way to get seed words out of private key.

I have funded BTC address and I would like to create physical backup in form of steel washers like on fillippone's thread.

I used bitaddress.org to generate key pair for cold wallet, so I got just private key and QR code. Any advice on how to generate seed out of it?



Bitaddress isn't safe because there are lots of people who use bitaddress to generate key pairs and reported here that their funds are stolen. So avoid generating a key pair from Bitaddress.

It is way safer if you use Electrum to generate the seed phrase, or if you want to get a key pair from that wallet you generated in Electrum wallet, do it in offline mode.

About using steal washers to have a physical backup wallet, I think you can also do that with a private key, but the only problem is I think you will need much longer bolts and more washers to be able to do that.
Or I think split them into 4 or 5 characters and put them into washers with the mark that this is the first, 2nd, and so on. To make sure to get a correct sequence, just like what mcdouglasx pointed to.
sr. member
Activity: 448
Merit: 264
VPN Friendly & Exclusive Bonuses!
January 21, 2025, 05:26:27 PM
#9
Op don't use a complicated wallet to tie yourself but use a wallet that is user friendly and easy to use. And I recommend electrum or Bluewallet for you. Those wallets generate seed phrase straight from the wallet and not from the private key. You can't generate seed phrase from private key. They are of two different securities for a wallet.
A seed phrase in other word is mnemonic seed. It is a 12 words generated by the wallet to to secure/restored the coins back to the wallet.

Okay look at the different between Seed phrase a.d Private Key. Seed phrase is use to restore the wallet  while Private Key is use to access and manage the wallet and it funds. So with this simple explanation it is clear that Private Key cannot generate seed phrase.

A seed phrase is used to generate private key and a private key is used to generate wallet address. As I have said, seed phrase produce is used to restore your wallet in another device or probably you format/reset your device and deleted or erased everything so after downloaded the wall app or the software, you have to use the seed phrase to restore the wallet.
member
Activity: 239
Merit: 53
New ideas will be criticized and then admired.
January 21, 2025, 04:18:08 PM
#8
Creating a seed from the private key, you could do it if you use the private key as a seed hex, but the resulting mnemonic would have no relation to your address, so it wouldn't make sense. But if you want to do the same as Phillippone, nothing prevents you from dividing the WIF (or hex) into sections of character groups and numbering them in order on steel washers.


P2PKH:KwDiBf89QgGbjEhKnhXJuH7LrciVrZi3qYjgd9M7rFU73sVHnoWn

P2PKH
1KwDiB
2f89Qg
3GbjEh
4KnhXJ
5uH7Lr
6ciVrZ
7i3qYj
8gd9M7
9rFU73
10sVHn
11oWn
jr. member
Activity: 208
Merit: 2
January 21, 2025, 03:55:34 PM
#7
Do someone know is there a way to get seed words out of private key.

I have funded BTC address and I would like to create physical backup in form of steel washers like on fillippone's thread.

I used bitaddress.org to generate key pair for cold wallet, so I got just private key and QR code. Any advice on how to generate seed out of it?



hey bossman, what you did is highly insecure

please get a blockstream jade
(google it)
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
January 21, 2025, 03:48:47 PM
#6
I have one more question about seed phrase. When I generate seed with one software let's say Electrum, can I recreate same wallet with Sparrow or some another software?
You can always use Electrum to recover your coins if you use a seed phrase generated on Electrum. Electrum wallet is not using BIP39 seed phrase. But you can also import Electrum seed phrase on Bluewallet but no other wallet that I know of. Also you can import Electrum file (not seed phrase) on Sparrow wallet.

You can import BIP39 seed phrase on Electrum.

Most bitcoin wallets like Sparrow and many others are BIP39 wallets. You can import their seed phrase on Electrum or any other BIP39 wallets and it will work.
hero member
Activity: 560
Merit: 1060
✔️ CoinJoin Wallet
January 21, 2025, 03:45:02 PM
#5
Thanks Charles-Tim , I hoped that there is some way, but it seems that I'll have to generate new wallet.

The reason is that the seed phrase is a representation of entropy (i.e the random bits that your device accumulates in order to provide the necessary randomness).

The private key is always derived from the seed phrase deterministically, which means that the same entropy will always produce the same private key.

So, in order to get the private key from the seed phrase, there have to happen some hash functions that work only in one direction. Therefore, it's impossible to go from private key to seed phrase.

Nevertheless, a seed phrase normally produces an extended private key and not a single private key. Thus, the use case of the seed phrases, for the time being, is to generate a tree of private-public key pairs.
legendary
Activity: 2576
Merit: 1655
January 21, 2025, 03:42:01 PM
#4
Do someone know is there a way to get seed words out of private key.

I have funded BTC address and I would like to create physical backup in form of steel washers like on fillippone's thread.

I used bitaddress.org to generate key pair for cold wallet, so I got just private key and QR code. Any advice on how to generate seed out of it?



Maybe you can refer to this thread: Creating Seeds from private key.
sr. member
Activity: 1491
Merit: 320
🐪
January 21, 2025, 03:36:44 PM
#3
You can not get seed phrase from private key. Use a wallet that can generate seed phrase to create a wallet and send your coins there. That is the only solution.

You can use Electrum or Sparrow on an airgapped device instead.

Thanks Charles-Tim , I hoped that there is some way, but it seems that I'll have to generate new wallet.

I have one more question about seed phrase. When I generate seed with one software let's say Electrum, can I recreate same wallet with Sparrow or some another software?
legendary
Activity: 1512
Merit: 4795
Leading Crypto Sports Betting & Casino Platform
January 21, 2025, 03:20:51 PM
#2
You can not get seed phrase from private key. Use a wallet that can generate seed phrase to create a wallet and send your coins there. That is the only solution.

You can use Electrum or Sparrow on an airgapped device instead.
sr. member
Activity: 1491
Merit: 320
🐪
January 21, 2025, 03:14:43 PM
#1
Do someone know is there a way to get seed words out of private key.

I have funded BTC address and I would like to create physical backup in form of steel washers like on fillippone's thread.

I used bitaddress.org to generate key pair for cold wallet, so I got just private key and QR code. Any advice on how to generate seed out of it?

Jump to: