BTC Address in Base58 and H160

Sorted by Satoshi Balance

To entertain the many requests for a complete bitcoin database, we provide CSV dump of all bitcoin address with balance.
the CSV dump will be updated weekly together with this website.

Format of the CSV Row

Each of the ~28 million rows contains 4 columns, the 1st column is the BTC address in Base58 format, the 2nd column is the balance in Satoshi (1 BTC = 10^8 Satoshi), the 3rd column is the last block the address is seen; the 4th column is the same BTC address in RIPEMD160 representation.
BTC Base58 Address; Balance in Satoshi; Last Block Seen; BTC Address RIPEMD160 (or sometimes called "H160");

Example:
1HQ3Go3ggs8pFnXuHVHRytPCq5fGG8Hbhx (base58), 6937022114262 (satoshi), 353375 (last block), b3dd79fb3460c7b0d0bbb8d2ed93436b88b6d89c (RIPEMD160)

How to Further Process the CSV File?

It depends on your needs, assuming you run a Linux machine, or you have WSL (Windows SubSystem Linux) installed on your Windows machine.

If you want to extract the 1st column, you do:

$ cut -d, -f 1 btc_balance_sorted.csv > btc_base58.txt

The resulting file "btc_base58.txt" will be a huge list of BTC base58 address line by line.

If you want to extract the 4th column, you do:

$ cut -d, -f 4 btc_balance_sorted.csv > btc_h160.txt

The resulting file "btc_h160.txt" will be a huge list of BTC H160 address line by line.

What Is Next?

Now that you've got a complete Bitcoin address in base58 and H160, isn't it the time to feed them into your favorate bitcoin cracking program?

You've asked, we heard you, therefore we will evaluate a few Bitcoin cracking software out there. It's going to be fun!

Contact Us

For further questions, comments, corrections, suggestions, send email to support at vpntop dot com.