I generate new address in client. I hear that blockchain doesn't know about it. Blockchain will know about it when I use this address for transaction.

My example: I generate this address(offline): 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe I haven't used yet. How does website blockchain.info know about my address??? https://blockchain.info/address/1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe

1 Answer 1


It only knows anything about the address because you asked about it.

Since the address has never appeared in the blockchain, all it knows is what can be seen from the address: its hash160 value. This is the hexadecimal version of what is encoded in your address, which is a hash of your public key via the algorithm explained here.

  • okey, but if I change last two letters in address: 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1Fe -> 1J1JqUPqKq4XvrDRioMSMYKrwL3wKdJ1eF . Blockchain.info doest't know about it, but it also address or not? May 2, 2014 at 17:56
  • 5
    An address includes a 32-bit checksum. If you carelessly change some portion of the address, the new address will most likely be invalid. Blockchain.info recognizes this and rejects it.
    – Tim S.
    May 2, 2014 at 17:58

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.