Bitcoin Forum
May 01, 2024, 11:12:28 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Privately check  (Read 226 times)
Bglhn (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
March 24, 2024, 06:52:55 PM
 #1

Hello friends. I have a certain private key list, there are approximately 5000 keys. It takes time to check all these one by one. is there a software for this? Can I upload my private key list and perform balance check or address matching?
1714561948
Hero Member
*
Offline Offline

Posts: 1714561948

View Profile Personal Message (Offline)

Ignore
1714561948
Reply with quote  #2

1714561948
Report to moderator
1714561948
Hero Member
*
Offline Offline

Posts: 1714561948

View Profile Personal Message (Offline)

Ignore
1714561948
Reply with quote  #2

1714561948
Report to moderator
The forum was founded in 2009 by Satoshi and Sirius. It replaced a SourceForge forum.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714561948
Hero Member
*
Offline Offline

Posts: 1714561948

View Profile Personal Message (Offline)

Ignore
1714561948
Reply with quote  #2

1714561948
Report to moderator
1714561948
Hero Member
*
Offline Offline

Posts: 1714561948

View Profile Personal Message (Offline)

Ignore
1714561948
Reply with quote  #2

1714561948
Report to moderator
1714561948
Hero Member
*
Offline Offline

Posts: 1714561948

View Profile Personal Message (Offline)

Ignore
1714561948
Reply with quote  #2

1714561948
Report to moderator
Stalker22
Legendary
*
Offline Offline

Activity: 1484
Merit: 1358



View Profile
March 24, 2024, 07:20:53 PM
 #2

Hello friends. I have a certain private key list, there are approximately 5000 keys. It takes time to check all these one by one. is there a software for this?

I know of a tool that can help you check the balances of multiple Bitcoin addresses. However, it only works with addresses, not private keys. It is called "Bulk address checker" and you can find it here.

Can I upload my private key list and perform balance check or address matching?

If you upload your private keys anywhere online, then they are no longer private.  Wink

How about importing them in bulk into the Electrum wallet and letting it sync? It probably cant handle 5000 private keys at once, but it is still much faster than checking the keys one by one.

█████████████████████████
██
█████▀▀███████▀▀███████
█████▀░░▄███████▄░░▀█████
██▀░░██████▀░▀████░░▀██
██▀░░▀▀▀████████████░░▀██
██░░█▄████▀▀███▀█████░░██
██░░███▄▄███████▀▀███░░██
██░░█████████████████░░██
██▄░░████▄▄██████▄▄█░░▄██
██▄░░██████▄░░████░░▄██
█████▄░░▀███▌░░▐▀░░▄█████
███████▄▄███████▄▄███████
█████████████████████████
.
.ROOBET 2.0..██████.IIIIIFASTER & SLEEKER.██████.
|

█▄█
▀█▀
████▄▄██████▄▄████
█▄███▀█░░█████░░█▀███▄█
▀█▄▄░▐█████████▌▄▄█▀
██▄▄█████████▄▄████▌
██████▄▄████████
█▀▀████████████████
██████
█████████████
██
█▀▀██████████████
▀▀▀███████████▀▀▀▀
|.
    PLAY NOW    
BitMaxz
Legendary
*
Offline Offline

Activity: 3234
Merit: 2955


Block halving is coming.


View Profile WWW
March 24, 2024, 07:26:56 PM
Merited by bitmover (1)
 #3

If you have all of the public keys of these you can use this tool below.

- https://bitcoindata.science/bitcoin-balance-check
- https://www.homebitcoin.com/easybalance/

But if you don't have public keys then I think you can import this all to the Electrum wallet I don't know if it can handle 5000 keys but if most of the keys do not have transaction history maybe it can.
Or import all of them offline in Electrum(It won't use so much system resources compared to online) and then export all public addresses into CSV and paste all public keys into the balance checker above.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
Bglhn (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
March 24, 2024, 07:47:57 PM
 #4

Thank you very much for your help, I will try it  Smiley
Medusah
Sr. Member
****
Offline Offline

Activity: 270
Merit: 268



View Profile
March 24, 2024, 08:18:45 PM
 #5

In the event that these keys are derived from a master private key, you may just import its master public key in a wallet that's connected with your node and check there (without connecting your private keys to an online computer).

If they don't come from a master private key, at that point just import them to electrum (always connected to your server).  It'll probably cannot handle 5000 keys, though.  Separate it into 10 or 20 wallets. 

█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
.
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Bglhn (OP)
Newbie
*
Offline Offline

Activity: 30
Merit: 0


View Profile
March 24, 2024, 08:27:59 PM
 #6

I can't do this in Electrum. It wants private keys in WIF format but my list is in hex format  Huh
bitmover
Legendary
*
Online Online

Activity: 2282
Merit: 5914


bitcoindata.science


View Profile WWW
March 24, 2024, 08:42:31 PM
 #7

If you have all of the public keys of these you can use this tool below.

- https://bitcoindata.science/bitcoin-balance-check

Thanks for mentioning.
I am the maintainer of bitcoindata tool. You can check over 460+ address balances with it.

You cannot really do that privately, as your requests will go to mempool.space or blockchain.com,  and they may store your requests

.
.BLACKJACK ♠ FUN.
█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
Amphenomenon
Sr. Member
****
Offline Offline

Activity: 504
Merit: 326


Hope Jeremiah 17vs7


View Profile WWW
March 24, 2024, 08:56:22 PM
 #8

I can't do this in Electrum. It wants private keys in WIF format but my list is in hex format  Huh

A 64 character private key should be in hexadecimal format and include 0-9 and A-F characters.

First you should convert your hex private key to WIF. To do so, you can use bitaddress.org.
Just Note that it's not safe to enter your private key on an online website and it's recommended to run the offline version of bitaddress on an air-gapped device.

After deriving the WIF private key, you can import your private key to a wallet and spend your fund. A good option is electrum and note that it's recommended to run electrum on an airgapped device.
click here to read the guide on how to make a transaction offline.
I would advise you to go through the entire thread
https://bitcointalk.org/index.php?topic=5480599.msg63450240#msg63450240

freebitcoin       ▄▄▄█▀▀██▄▄▄
   ▄▄██████▄▄█  █▀▀█▄▄
  ███  █▀▀███████▄▄██▀
   ▀▀▀██▄▄█  ████▀▀  ▄██
▄███▄▄  ▀▀▀▀▀▀▀  ▄▄██████
██▀▀█████▄     ▄██▀█ ▀▀██
██▄▄███▀▀██   ███▀ ▄▄  ▀█
███████▄▄███ ███▄▄ ▀▀▄  █
██▀▀████████ █████  █▀▄██
 █▄▄████████ █████   ███
  ▀████  ███ ████▄▄███▀
     ▀▀████   ████▀▀
BITCOIN
DICE
EVENT
BETTING
WIN A LAMBO !

.
            ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
▄▄▄▄▄██████████████████████████████████▄▄▄▄
▀██████████████████████████████████████████████▄▄▄
▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
  ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
       ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄█████
██
██
██
██
██
██
██
██
██
██
██
▀█████
.
PLAY NOW
█████▄
██
██
██
██
██
██
██
██
██
██
██
█████▀
Medusah
Sr. Member
****
Offline Offline

Activity: 270
Merit: 268



View Profile
March 24, 2024, 09:59:19 PM
Merited by d5000 (1)
 #9

I can't do this in Electrum. It wants private keys in WIF format but my list is in hex format  Huh

At that point you have got to change over all the private keys in WIF.  I don't know any wallet that allows you to import private key in hex format.  Do not worry though, it is easy.  You just need to write a small program that takes an array of 64 bit numbers (represented in hex) and for each one adds the prefix, compression byte and checksum as described in here:  https://old.learnmeabitcoin.com/technical/wif.  Even ChatGPT could produce it with the first attempt given my reply as an input. 

█████████
██████████████
████████████
█████████████████
████████████████▄▄
░█████████████▀░▀▀
██████████████████
░██████████████
████████████████
░██████████████
████████████
███████████████░██
██████████
CRYPTO CASINO &
SPORTS BETTING
.
▄▄███████▄▄
▄███████████████▄
███████████████████
█████████████████████
███████████████████████
█████████████████████████
█████████████████████████
█████████████████████████
███████████████████████
█████████████████████
███████████████████
▀███████████████▀
█████████
.
satashi_nokamato
Jr. Member
*
Offline Offline

Activity: 48
Merit: 2


View Profile
March 24, 2024, 10:29:05 PM
 #10

https://privatekeys.pw/calc

First go to the page above, paste 500 keys or less at a time then hit "priv --> addrc" for compressed, and "priv --> addru" for uncompressed, rinse and repeat. After that you could check other suggested tools to check for balance.

Please note that you should be offline while on that page, after you are done you should delete all cookies, site data etc, or better yet use a different browser then uninstall it after you are done.
d5000
Legendary
*
Offline Offline

Activity: 3892
Merit: 6142


Decentralization Maximalist


View Profile
March 24, 2024, 11:50:35 PM
Last edit: March 25, 2024, 12:25:01 AM by d5000
 #11

I'd recommend against using an online tool, even if you use it being offline.

If you know Python you can use a library like python-bitcoinlib (also in this case the best option is being offline):

Here's the snippet you need:
Code:
import bitcoinlib as b

my_key = b.keys.Key("YOUR_KEY")

print("WIF", my_key.wif)

print("Address", my_key.address)

YOUR_KEY is your private key in hex format (can be any format actually).

Documentation: see here

You can create a loop with that code to go through a CSV file or whatever format your list is.

Edit: The following variant can be used on the command line, to add a key as a command line argument:

Code:
import sys
import bitcoinlib as b

key_hex = sys.argv[1]

my_key = b.keys.Key(key_hex)

print("WIF:", my_key.wif, "Address:", my_key.address)

save it as keys.py and then run it with python keys.py YOUR_KEY .

The advantage is that you can run it as a loop on your command line without knowing any Python.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
LoyceV
Legendary
*
Offline Offline

Activity: 3290
Merit: 16577


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
March 25, 2024, 09:48:57 AM
Merited by ABCbits (1)
 #12

Can I upload my private key list and perform balance check
Are you for real? I can already tell you your remaining balance: 0.

If it's only 5000 private keys, just import them into Bitcoin Core. It's the easiest way to check them privately.

ABCbits
Legendary
*
Offline Offline

Activity: 2856
Merit: 7430


Crypto Swap Exchange


View Profile
March 25, 2024, 10:28:08 AM
 #13

I can't do this in Electrum. It wants private keys in WIF format but my list is in hex format  Huh

FWIW public Electrum server also have anti-DDoS feature which limit how much request you make, which makes process of checking many address (or address with many transaction) become slow or even stuck.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
JiiBs
Member
**
Offline Offline

Activity: 98
Merit: 39


View Profile
March 25, 2024, 11:13:27 AM
 #14

Can I upload my private key list and perform balance check or address matching?
A concept to private keys and seed phrases I’ve come to understand from being here. It’s supposed to be a you and you alone thing, never a third party. Should you happen to upload any of such online, sure it’s no longer private and you would be well aware that, you wouldn’t be the only one checking. Your even advised not to save your keys online and having these keys uploaded would be a worst mistake. The work you would be shying away from doing or find too rigorous would be something a team of get what we can would do in hours. So, just get going with what you’ve got. You already have a list of them, approach them in sequence.

Am curious though, just how did you OP, get hold of over 5000 private keys? Bought them in some sales or something? Or perhaps it’s the much you’ve had to generate within the Bitcoin existence time frame. That seems a lot.

If it's only 5000 private keys, just import them into Bitcoin Core. It's the easiest way to check them privately.
Just how does this works though,
Would it assign wallets with some balance on it to a particular key definitively or
It would still be randomized or perhaps merge all of it?

Don’t know what am missing but yeah, what’s to be expected in his method of bulk importation.
kurve21
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
March 25, 2024, 03:16:43 PM
 #15

I could create a small program that does that.
- A file containing 5000 privKeys in Hexa will be loaded.
- A new file is then saved with the corresponding amounts in BTC.
I can design the program the way they want.
Open source, of course.
Interest?
JiiBs
Member
**
Offline Offline

Activity: 98
Merit: 39


View Profile
March 25, 2024, 06:50:29 PM
 #16

I could create a small program that does that.
- A file containing 5000 privKeys in Hexa will be loaded.
- A new file is then saved with the corresponding amounts in BTC.
I can design the program the way they want.
Open source, of course.
Interest?
Oh wow! How nice.

So, you just joined the forum only today and your first post or activity on the forum is how you could create a program to work on the importation of some 5000 private keys, the one thing that could mean zero balance in the wrong hands, the one thing that is supposed to be very exclusive to the owner alone…

I wouldn’t trust that knowing the importance of my private key, the uncertainty of wallet content, it doesn’t even matter if the content was certain but, I wouldn’t even want or wish to operate with a program that isn’t known or verified by users on the forum.
It seems like a terrible idea to trust on. All I know, you could be phished this way too!
curiousNoone
Newbie
*
Offline Offline

Activity: 14
Merit: 0


View Profile
March 25, 2024, 10:40:57 PM
 #17

Can I upload my private key list and perform balance check
Are you for real? I can already tell you your remaining balance: 0.

If it's only 5000 private keys, just import them into Bitcoin Core. It's the easiest way to check them privately.

Or just write a script to cross check the great uploads you provide for current balances.
Thanks for your work ill never be rate limited again  Wink
LoyceV
Legendary
*
Offline Offline

Activity: 3290
Merit: 16577


Thick-Skinned Gang Leader and Golden Feather 2021


View Profile WWW
March 26, 2024, 09:29:32 AM
 #18

If it's only 5000 private keys, just import them into Bitcoin Core. It's the easiest way to check them privately.
Would it assign wallets with some balance on it to a particular key definitively or
It would still be randomized or perhaps merge all of it?
Importing a private key means just that: adding a private key to the wallet. That's it. No coins are moved, nothing gets "assigned" and nothing gets randomized.

I actually did that with 9375 potential private keys. It's quite demanding on system resources.

Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!