From time to time you might see language like “generated a private key that matches one of the publicly known puzzle addresses.” This page explains what “match” means in simple, precise terms, and what it does not mean, so you can better understand what Bitcoin Puzzle Quest is doing on your device.
This is an educational overview only. It is not financial, legal, or tax advice, and it is not an instruction manual for moving or storing cryptocurrency.
← Back to the Support FAQ · Read also Understanding how BTC can be claimed
The “Bitcoin Puzzle” is built from a list of Bitcoin addresses that were created and funded by the puzzle creator or creators. These addresses, and the amounts originally placed on them, were published publicly on the internet as part of the challenge. In other words, the targets are known to everyone and anyone is allowed to search for the corresponding private keys.
Bitcoin Puzzle Quest does not invent its own targets. It uses copies of those publicly shared addresses locally on your device so it can check whether any key you generate corresponds to one of them.
For each candidate private key the app:
k inside the allowed range for a given puzzle level.All of these checks are performed locally. Your candidate private keys and any discovered matches stay on your device and are not sent to any server by Bitcoin Puzzle Quest.
k is a random integer in the allowed range for the chosen level.
Compute K = k·G on the secp256k1 curve, which yields coordinates (x,y).
Store only x plus the parity of y: prefix 0x02 (even) or 0x03 (odd), then 32-byte x.
Apply SHA-256 then RIPEMD-160 to the compressed public key.
Add version byte, compute checksum, and encode the result with Base58Check.
Voilà! You now have the Bitcoin address derived from that private key.
In simple terms, a “match” means that:
k went through the standard Bitcoin address generation process, andBecause Bitcoin address generation is deterministic, the same private key will always derive the same Bitcoin address. So if your locally generated key produces the same address as a published puzzle address, then you have found the corresponding private key for that target.
At that point, you control whatever funds are still present at that address. The app does not and cannot “partially” control an address for you: either the generated key is a true mathematical match, or it is not.
It is equally important to understand what a match is not:
Also, genuine matches are extremely rare at higher difficulty levels. The remaining unsolved levels are intentionally astronomical in size, and most users will never encounter a real match. The game is designed to make that vastness feel tangible and fun.
Managing private keys is a high‑stakes activity. Whoever knows a private key can spend any funds that key controls. If you ever believe you have found a real match, you should treat that key with extreme care.
Bitcoin Puzzle Quest does not guide you through the operational steps of moving or storing any coins, and it does not provide legal, tax, or investment advice. Instead, we encourage you to:
Bitcoin Puzzle Quest is a learning and puzzle experience first. Any discovery of real funds is a rare and serious responsibility that happens to arise from that exploration.