Questions tagged [wallet-import-format]
Wallet Import Format is how Bitcoin Core represents private keys outside of the client. Example: 5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ
31
questions
1
vote
1answer
104 views
How can I convert my private key from bitaddress.org to WIF without putting the key into a website or a programme?
Rule number 1 says: don't put your private key into any website or programme, unless you're performing a transfer. This way you won't be robbed.
Then, I want to "sweep" my money off a paper ...
0
votes
1answer
255 views
What is the math behind a private key BASE58 (P2PKH)
Using this link I can understand something about a private key BASE58 (P2PKH):
"such encodings will always yield a 51-character string that starts with '5', or more specifically, either '5H', '5J'...
1
vote
2answers
282 views
Private key to WIF process
I have a private key for a storage bitcoin wallet (there's not much in there I'm just testing methods) but it is in private key form and to import it to my main wallet I need to convert it into WIF.
...
3
votes
1answer
548 views
Why bitcoin private key WIF format always be started in K or L?
According to https://en.bitcoin.it/wiki/Wallet_import_format,
the bitcoin private wif format key is create by below step.
And it says that the compressed wif key always start with 'K' or 'L',
this ...
1
vote
1answer
60 views
I need a few lines of python to make WIF addresses
I have code which generates WIF keys from hex keys. It just need a few more lines to generate WIF addresses.
------------------------
import binascii, hashlib, base58, sys
def convert(z):
...
0
votes
1answer
287 views
Priv Key with 58 characters to WIF
I have an old paper wallet with Private Keys of 58 characters (all starting with a 6). These can be imported e.g. on blockchain.com, but since I still have BSV on this key, I have to import/sweep it ...
0
votes
2answers
247 views
When generate WIF private key , base58check('80'.decode('hex')) not prefix as '5'
i try to generate WIF private key with python.
import base58
import hashlib
def b58(hex):
return base58.b58encode(hex)
def sha256(hex):
return hashlib.sha256(hex).digest()
def main():
...
1
vote
1answer
603 views
Convert EC PRIVATE KEY from .pem into WIF
I have a openssl generated private key in the following form:
$ cat priv.pem
-----BEGIN EC PARAMETERS-----
BgUrgQQACg==
-----END EC PARAMETERS-----
-----BEGIN EC PRIVATE KEY-----
...
1
vote
1answer
873 views
Bip32 bitcoin core wallet `hdseed` format from xprv master key
I'm trying to use a mnemonic seed to generate a bitcoin-core wallet. I know core does not support bip39, but it does support bip32 and sethdseed should make it possible to use the seed generated by a ...
0
votes
1answer
41 views
Hierarchical Deterministic (HD) Importing Funds
I'm creating derived addresses from a HD private key.
I have all data saved, such as the; seed, HD private key and derived addresses with their private keys, plus wif formats.
I'm receiving funds in ...
0
votes
1answer
653 views
Converting WIF as Base58 string to byte array in bash
I want to convert wif as Base58 string to byte array.
Private key to WIF
printf 800C28FCA386C7A227600B2FE50B7CAE11EC86D3BF1FBE471BE89827E19D72AA1D507A5B8D | xxd -r -p | base58
...
2
votes
2answers
4k views
What is the private key format?
I wasn't aware of a private key format, however numerous stackoverflow posts hint towards a formatting of some kind
Format of private key
Which private key format is this?
What encoding or format ...
0
votes
1answer
404 views
recover wallet in electrum from hex mpk
I“m trying to recover a wallet from which the Master Private Key (mpk) in hex format and the number of used addresses is known.
Till now I could manage to convert the hex mpk to the wif format and ...
1
vote
1answer
2k views
Converting from Private Key to WIF, what am i missing?
They say a image speaks louder then 1000 words so:
As you can see from the image above, this should work ?
What am i missing here?
This is my encode function,
http://cryptocoinjs.com/modules/...
2
votes
1answer
3k views
Private key to WIF compressed: which one is correct?
This is how we can find the WIF from a private key:
private_key = '000102030405060708090a0b0c0d0e0f101112131415161718191a1b1c1d1e1f'
decoded_private_key = bitcoin.decode_privkey(private_key, 'hex')
...
2
votes
1answer
337 views
Why do we need two different formats of WIF (wallet import format)?
I know that a public key can be compressed. However, a public key and its compressed one have the same private key. Then why do we need two different Wallet import formats for each compressed and ...
1
vote
1answer
2k views
Java: way to convert a 256-bit private key to WIF?
I have a question concerning Java and sha-256.
I try to do these steps discribed here to create a WIF key:
https://en.bitcoin.it/wiki/Wallet_import_format
step:
String string
= "...
3
votes
2answers
4k views
litecoin constants and prefixes
Is there any list of litecoin constants available?
Something like Bitcoin list of address prefixes
2
votes
2answers
9k views
Convert WIF to private key
I am aware how to convert the private key into WIF format in python, now I am trying to reverse this process and convert a WIF formatted private key back into a 256-bit private key, following this ...
3
votes
1answer
679 views
API to send bitcoins from paper/cold wallet?
I am making a program which will take a .wif private key, and send all funds from the wallet represented by the key to a certain address. I need this to be fully automated, but I can't seem to find ...
0
votes
1answer
60 views
Why does this code keeping giving me this error? I am just trying to understand the raw bitcoin protocol
import random
def privateCeiToWif(Cei_hex) :
return utils.base58CheckEncode(0x80, Cei_hex.decode('hex'))
def privateCeiTopublicCei(s) :
# secp256k1 : Standards for Efficient Cryptography (SEC)(...
2
votes
2answers
165 views
What is the significance of the last 5 digits of Base 58 WIF?
I'm trying to understand the Base 58 WIF number. While messing around with importing on blockchain I noticed that if you change the last five (or so) digits, it doesn't appear to affect which address ...
2
votes
1answer
3k views
Format of private key
On this website, we can see that the the private key 1 is written in this format.
5HpHagT65TZzG1PH3CSu63k8DbpvD8s5ip4nEB3kEsreAnchuDf
I would like to know what is this format.
3
votes
4answers
16k views
Correct way to convert a 256-bit private key to WIF?
On the Bitcoin wiki it has steps to convert a private key to WIF. So I tried following these steps in attempt to get the same result.
So I took the private key.
...
2
votes
2answers
311 views
Why are compressed private keys typically longer than their uncompressed counterpart?
From what I understood, compressed private keys are supposed to represent the same secret key, stored more efficiently thus taking up less space. I assume 'more efficiently' has to do with secp256k1 ...
1
vote
1answer
2k views
private key to wif - need help converting to base58encode (step 6 to step 7)
I am trying to learn more about how bitcoin addresses are created. I am following along with the tutorial at https://en.bitcoin.it/wiki/Wallet_import_format
I undertsand how they do the first six ...
2
votes
0answers
970 views
php private key to wallet import format (wip)
I have been writing a php file intended to create a bitcoin private key and change it to wallet import format. The issue is when I try a command in a gnome-terminal such as:
bitcoin-cli importprivkey ...
4
votes
3answers
7k views
How to import a HD wallet from an extended private key
I'd like to export a derived private key from my Electrum HD wallet, and use it as a HD wallet master key in a Mycelium wallet.
I used bx to get the key like this (m/2'/0) (where m is the unencrypted ...
8
votes
2answers
4k views
What roles of WIF(Wallet Import Format)?
I am reading "Mastering Bitcoin" written by Andreas and I found this explanation about "WIF(Wallet Import Format)"
Key Formats
Both private and public keys can be represented in a number of
...
0
votes
1answer
1k views
WIF Format and Storing Private Keys
I'm writing an Android app which will be storing private keys for Bitcoin and a few Altcoins in an SQLite database. To store my private keys, I was initially using the WIF. When I take them out of the ...
2
votes
4answers
4k views
Private key to WIF
Based on the following link: https://en.bitcoin.it/wiki/Wallet_import_format , a private key of 256 bits gets transformed into a WIF address that is stored in the wallet.
However, my question here ...