Questions tagged [wallet-import-format]

Wallet Import Format is how Bitcoin Core represents private keys outside of the client. Example: 5HueCGU8rMjxEXxiPuD5BDku4MkFqeZyd4dZ1jvhTVqvbTLvyTJ

Filter by
Sorted by
Tagged with
0 votes
1 answer
61 views

Wallet Import Format - Guessing missing characters

Is it possible to guess missing characters of a wif? Let's say there are 62 characters (lowercase + uppercase + digits) and the last 10 characters are missing. Is it possible to guess the WIF with ...
user avatar
  • 1
0 votes
2 answers
178 views

Get Wallet balance from SeedPhrases

does anyone know how to get a Crypto wallet balance wit just SeedPhrase without having to log in to the account.
user avatar
0 votes
0 answers
35 views

I invested an online trading account for bitcoin, but after withdrawal, they didn t send money to my bitcoin adress but what they did puzzled me :: [duplicate]

They sent me blockchain application V6.34, and provided me a wallet ID and password and asked me to log in, and when i logged in in i found all the Bitcoin i had withdrawn, but they putted it on an ...
user avatar
1 vote
2 answers
241 views

What are the formats of a private key?

I copied my private key to a file and I can't remember what the string begins with. Can you help me by giving me the different types of private key: number of characters and and with which characters ...
user avatar
0 votes
2 answers
181 views

Storing entire seed from bip39 mnemonic using WIF

I'm using the bitcoinjs collection of libraries, specifically https://github.com/bitcoinjs/wif, https://github.com/bitcoinjs/bip32 and https://github.com/bitcoinjs/bip39 with nodejs. I have a mnemonic ...
user avatar
4 votes
2 answers
276 views

Why does a WIF include the network?

When creating a WIF from a private key, you have to insert a special byte at the beginning of the hex string, before starting hashing and adding the checksum: 0x80 for the MainNet or 0xef for the ...
user avatar
0 votes
0 answers
72 views

Retrieving a WIF bits private key

Suppose I have a Wif private key from Electrum 4.0.9: L2pt3eVopnxfBBvMwrJV2saZeAyQfF77UQSH5WGj5q9LBS6WWBmN ( this one or the other generated from the seed is non used of course ) with a corresponding ...
user avatar
  • 2,391
0 votes
0 answers
32 views

I can't remember one of the words in my 24-word mnemonic phrase [duplicate]

I wanted to import my mnemonic phrase to my new phone but I can't remember one of the words being asked that I wrote down. Is there any way to get that one? I remember all the other words.
user avatar
  • 1
1 vote
1 answer
676 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 ...
user avatar
0 votes
1 answer
6k 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'...
user avatar
4 votes
2 answers
6k 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. ...
user avatar
  • 41
4 votes
1 answer
1k 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 ...
user avatar
  • 81
0 votes
1 answer
160 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): ...
user avatar
0 votes
1 answer
1k 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 ...
user avatar
  • 1
0 votes
2 answers
537 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(): ...
user avatar
1 vote
1 answer
1k 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----- ...
user avatar
  • 11
1 vote
1 answer
2k 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 ...
user avatar
  • 192
0 votes
1 answer
54 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 ...
user avatar
  • 117
1 vote
1 answer
1k 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 ...
user avatar
2 votes
2 answers
6k 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 ...
user avatar
  • 1,369
0 votes
1 answer
579 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 ...
user avatar
  • 135
1 vote
1 answer
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/...
user avatar
  • 121
2 votes
1 answer
5k 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') ...
user avatar
  • 354
2 votes
1 answer
373 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 ...
user avatar
1 vote
1 answer
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 = "...
user avatar
  • 135
4 votes
2 answers
5k views

litecoin constants and prefixes

Is there any list of litecoin constants available? Something like Bitcoin list of address prefixes
user avatar
  • 202
5 votes
2 answers
13k 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 ...
user avatar
3 votes
1 answer
776 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 ...
user avatar
0 votes
1 answer
72 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)(...
user avatar
2 votes
2 answers
272 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 ...
user avatar
2 votes
1 answer
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.
user avatar
3 votes
4 answers
19k 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. ...
user avatar
  • 33
2 votes
2 answers
422 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 ...
user avatar
1 vote
1 answer
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 ...
user avatar
3 votes
1 answer
1k 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 ...
user avatar
5 votes
3 answers
8k 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 ...
user avatar
  • 183
8 votes
2 answers
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 ...
user avatar
  • 1,815
0 votes
1 answer
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 ...
user avatar
  • 13.7k
2 votes
4 answers
6k 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 ...
user avatar
  • 763