I cant seem to find any correlation to the hex and the addresses. I am trying to find the corresponding addresses in the hex?

Can someone show me how to find the address in the hex of the wallet.dat?Thanks!

I've done some research for you and:1. If you go to https://gobittest.appspot.com/PrivateKey and paste 8814396648a8c19b783e6e72b3e3896d51bfc5d5edc2ec88a2b298a8a3a38c19 into the first editbox after "Private key to wallet import format" (and send)2. You obtain below at #7: 5JrDY6YmGbGsSd5odJgFxLY5UATGaGkoPyLBoTNiisaPE3YPFS9 which is the private key.3. If you use the private key in the first edit at https://iancoleman.io/bitcoin-key-compression/ you obtain 15JaZ8uoPiCgRz1fHrF9Svuq1ht4Bq5aZJ Ta-Dam!

All of which would tend to backup the theory that the addresses themselves are not stored.

One other point to note if you're reading the wallet.dat file directory... is that if you have a password on your wallet.dat, the private key section of your wallet will be encrypted. So the "bytes" that you see for a private key will likely be the "encrypted bytes". You need to decrypt those using the appropriate passphrase, then convert those bytes from "Private Key" -> "Public Key" -> "Address" using the appropriate algorithm.

Hey all, I'm a total noob here, what I have with me is a uncompressed bitcoin address and its private key, can I know how to do I compress it and confirm the private key?

It would be a great help.

If you want to do it locally download the bitaddress website on your computer, go to wallet details, enter your private key, click, view details and it'll show you both compressed and uncompressed address.

I tried it at the bit address page online it says my private key is invalid. I really don't know what to do. I tried downloading the bitaddress page offline but I'm getting jscript error, by the way you're a mixer, interesting.

I have a whole list of private keys, i only tried one with a small balance, it tells me the private key is invalid. yes I used the same browser.

Do not paste your private keys in any online wallet that you didn't trust, in other words, all of them.To try if those Private Keys are valid, use offline Electrum instead, you can paste them all in one go using the "restore/new wallet" using private key(s) option.

Right 51 characters that starts with 5, that must be a private key (uncompressed).Almost all cases, private keys composed of lower case and upper case aside from numbers but there's a very very slim chance to have a full capital character in a private key.

If all of your private keys have all Caps, there must be something wrong with the file dump or the txt editor you've used.

(っ◕‿◕)っ Newbies and Newbies at heart! Remember to Lock your Thread(s) after receiving enough replies/sufficient answers. FEELING GENEROUS?: 39EKeFj43inkH6Ctkosh9E7oskx3tvhSXi ∙ Do not buy non-mainstream ASICs at second-batch and onwards, you know the risk!

But there is one thing weird though, the private key is a mixture of letters and numbers except the alphabets are all capital, that should not be the case right?

It's probably not impossible, but it is highly unlikely that all the letters in a Base58check encoded private key would be in uppercase.

It sounds like whomever recorded these private keys did so without differentiating between upper and lower case properly

That's going to be a real hassle to fix! Not impossible, but could potentially take a long time trying all the various combinations to find the right one.

Will definitely need some scripting or coding... Doing it manually will take forever.

I have an old Python script somewhere that I used to bruteforce a Bitcoin puzzle private key that tried combinations of letters... It could probably be repurposed to generate a list of valid private keys starting with all capitals. I'll have a look for it when I get off shift and see if I can find it

The error message was..."The private key entered is not a valid private key".

Obviously this error is only due to the wrong private key.

I'd highly suggest you are going to use the downloaded version of the site. Preferably on an offline PC. While it does not necessarly lead to a loss of your funds when you enter your private key on the online version, it makes it way more probable that it is going to happen.

If only one of your private keys does have capitals only, it might be a coincidence.

It's very unlikely to be all upper case, unless they haven't been generated at random.

Quote

But if all do have capitals only, something weird happened.

Agreed. So sphinx666, start your story from the beginning: how did you create the private keys, what steps did you take in between, and how did you end up in the current situation. But you're hijacking this thread, so click Start new topic and post a complete description there.

Quote

A small bruteforce script (like suggested by HCP) would be the easiest/fastest way to access your funds.

With about 2^40 possibilities, that gives a trillion options per private key. I have no idea how fast this can be checked, if you reach a million per second it will take about a week.