What is this site for?
This site allows you to explore and investigate all Bitcoin private keys keyspace and find addresses with balances.
What is Bitcoin?
Bitcoin is a decentralized digital crypto-currency that enables instant payments to anyone, anywhere in the world. Bitcoin uses peer-to-peer technology to operate with no central authority: transaction management and money issuance are carried out collectively by the network.
What is a private key?
A private key in the context of Bitcoin is a secret number that allows bitcoins to be spent. Because the private key is the "ticket" that allows someone to spend bitcoins, it is important that these are kept secure. Private keys can be kept on computer files, but in some cases are also short enough that they can be printed on paper.
What is WIF?
WIF is an abbreviation of Wallet Import Format (also known as Wallet Export Format) and is a way of encoding a private key to make it shorter and easier to copy.
Every single private key can be represented as two different WIF private keys: compressed and uncompressed. A compressed WIF private key starts with "K" or "L" and corresponds to a compressed public key/address. An uncompressed WIF key starts with "5" and corresponds to an uncompressed public key/address.
On our site, we list both, compressed and uncompressed WIF keys/addresses.
What is the mini private key format?
The mini private key format is a method of encoding a Bitcoin private key in as few as 30 characters for the purpose of being embedded in a small space. A private key encoded in this format is called a minikey. This private key format was designed for and first used in Casascius physical bitcoins, and is also favorable for use in QR codes. The mini private key format offers its own built-in check code as a small margin of protection against typos.
What is a brainwallet?
A brainwallet is the concept of storing Bitcoins in one's own mind by memorizing a recovery passphrase. An early old-style brainwallet was created by memorization of a passphrase and converting it to a private key with a hashing or key derivation algorithm (example: SHA-256). This method was found to be very insecure and should not be used because humans are not a good source of entropy.
What is the range of private keys?
All Bitcoin private keys are integer numbers between 1 and 115 792 089 237 316 195 423 570 985 008 687 907 852 837 564 279 074 904 382 605 163 141 518 161 494 337 or in hexadecimal from 0x0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0001 to 0xFFFF FFFF FFFF FFFF FFFF FFFF FFFF FFFE BAAE DCE6 AF48 A03B BFD2 5E8C D036 4140.
Do you store all the private keys?
No. Since there are a huge number of private keys (nearly 1077) we just generate a range of these keys on the fly from a page number in the URL.
How many are there Bitcoin addresses?
What is the total number of Bitcoin addresses with balance?
There are about 28M addresses with non-zero balance as of November 2019. However, there are only 783K addresses with balance over 1 BTC.
What is the total number of Bitcoin addresses ever used?
There are about 577M addresses ever used as of November 2019.
Where I can find my wallet.dat file?
By default wallet.dat file is located here:
What is a Bitcoin puzzle transaction?
In 2015, in order to show the hugeness of the private key space (or maybe just for fun), someone created a "puzzle" where he chose keys in a certain smaller space and sent increasing amounts to each of those keys like this:
20 ≤ random key < 21 — 0.001 BTC
21 ≤ random key < 22 — 0.002 BTC
23 ≤ random key < 23 — 0.003 BTC
2255 ≤ random key < 2256 — 0.256 BTC
(total 32.896 BTC)
As of January 2020, first 63 and #65, #70, #75, #80, #85, #90, #95, #100, #105 addresses have been cracked. People are still trying to crack #64 address, which requires scanning 9,223,372,036,854,775,808 keys.