Bitcoin Forum

Bitcoin => Bitcoin Technical Support => Topic started by: jamesbrooks on February 25, 2016, 07:18:38 PM



Title: How to check a large amount of bitcoin addresses
Post by: jamesbrooks on February 25, 2016, 07:18:38 PM
Hi, I need a way to check thousands of bitcoin addresses or a wallet that will allow me to add thousands of private keys in one go.

Any help is appriciated.


Title: Re: How to check a large amount of bitcoin addresses
Post by: tspacepilot on February 25, 2016, 08:53:31 PM
Part of that brainwallet hacking "brainflayer" which was released had some bloomfilter stuff to check large amounts of keys at once https://github.com/ryancdotorg/brainflayer.  I don't know if it's something you can repurpose for whatever you're doing.  See that "hex2blf" script.

In any case, if you only need to check thousands, why not just write a loop to look them up one at a time.  This could be problematically slow if you actually want to check hundreds of millions, but I would think that thousands would be trivially quick on a modern computer.



Title: Re: How to check a large amount of bitcoin addresses
Post by: --Encrypted-- on February 25, 2016, 09:42:58 PM
http://www.satoshiquiz.com/easybalance/easybalance.html
tried it with 490 addresses and worked. took around 9 minutes (I think 490 seconds because I set it to 1 second delay). don't have the time to fetch thousands of bitcoin addresses so excuse me for not trying that.


Title: Re: How to check a large amount of bitcoin addresses
Post by: jamesbrooks on February 26, 2016, 02:32:18 AM
Part of that brainwallet hacking "brainflayer" which was released had some bloomfilter stuff to check large amounts of keys at once https://github.com/ryancdotorg/brainflayer.  I don't know if it's something you can repurpose for whatever you're doing.  See that "hex2blf" script.

In any case, if you only need to check thousands, why not just write a loop to look them up one at a time.  This could be problematically slow if you actually want to check hundreds of millions, but I would think that thousands would be trivially quick on a modern computer.



Thanks, I'll take a look. I'm looking to check 100k addresses.


http://www.satoshiquiz.com/easybalance/easybalance.html
tried it with 490 addresses and worked. took around 9 minutes (I think 490 seconds because I set it to 1 second delay). don't have the time to fetch thousands of bitcoin addresses so excuse me for not trying that.

Found this before posting, it's good for a small amount, but checking more than 1000 it prints "Error" instead of the balance.