12 Mar Converting a Bitcoin public key to address, technical help
for learning purposes I’m trying to understand how a public key gets converted into an address. I generated a public key from bitaddress.org, the result was
then I followed the instructions from Mastering Bitcoin to obtain my address
I SHA256 hashed it and then RIPEMD160 hashed it (the sha256 hash), the result was
then I added a 0x00 prefix at the start and sha256 hashed it twice. The first 4 bytes (checksum) were 2272, I added that to the end of the hash
Then I put 0x002a6953d871194aea94727e4ed98ffb05a0ad2a8c2272 (prefix+data+checksum) into a Base58 Encoder online and the result had nothing to do with the actual address that was generated from bitaddress (2n88VbWGK3JKNaLfoFFwB1ZkDNRvZ73Jmz7FvZL3wjtyors8rFTdckEqgVWUdWd15T instead of 16qaecZ3pKhvHW6QWw8snTQRXADWxyS3sq)
What am I doing wrong?