Bitcoin Forum
November 06, 2024, 09:49:09 AM *
News: Latest Bitcoin Core release: 28.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Create an uncompressed public address from a compressed public address  (Read 124 times)
nkotb0 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
July 16, 2021, 12:48:32 PM
 #1

An old friend of mine, J-P, created a bitcoin wallet a long time ago.
The public compressed address of this wallet is 1FYPDCP1uVnPgEE3gaDMbAApdv9XYX7Si5
I need uncompressed public address now, could someone generate this ?
Thank you so much.

I’m a big Bitcoin fan ... and I recently started learning about bitcoin, private and public keys, elliptic curves, python programming, etc.

P.S: I would like to respect my friend's privacy, so please provide me a private contact if you could generate this. Thanks.

New Kid On The Block
elda34b
Sr. Member
****
Offline Offline

Activity: 910
Merit: 351


View Profile
July 16, 2021, 12:55:24 PM
 #2

P.S: I would like to respect my friend's privacy, so please provide me a private contact if you could generate this. Thanks.
Is there a reason why you need his uncompressed address? Why not ask him directly instead of asking some random stranger on the internet, and telling them your friend address?

If you want to learn how to do it, there's no need to use your friend address btw, you can just create your own address.
nkotb0 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
July 16, 2021, 12:57:22 PM
 #3

I have a good reason for that, please believe me.
BlackHatCoiner
Legendary
*
Offline Offline

Activity: 1694
Merit: 8324


Bitcoin is a royal fork


View Profile WWW
July 16, 2021, 01:25:33 PM
Merited by pooya87 (2), ABCbits (2)
 #4

I need uncompressed public address now, could someone generate this ?
If someone could generate an uncompressed address or the specific address you wrote?

If it's the first one, then yes, you can still generate uncompressed addresses, it's just not recommended. Instead of hashing the compressed public key in the step 2, hash the uncompressed public key.

For example, take this public key:
Code:
02817c2e406a127b429cdd69f3f7980fdaf9d50d69ca17ba05510dc2d7d8b49057

The starting “02” means that your y is an even number. Solve the equation: y2 = x3 + 7 and you get:
Code:
x = 817c2e406a127b429cdd69f3f7980fdaf9d50d69ca17ba05510dc2d7d8b49057 
y = 4af04f9a650a6c1475a2722abde70ace45426054155dd1f5af7fcdf5e8bd8e42

Your uncompressed public key will be “04” + x + y.

Thus, we have:
Code:
04817c2e406a127b429cdd69f3f7980fdaf9d50d69ca17ba05510dc2d7d8b490574af04f9a650a6c1475a2722abde70ace45426054155dd1f5af7fcdf5e8bd8e42

Hash it with SHA256 and continue the steps by yourself. This uncompressed public key gives us:
Code:
13V9JCQ2WhFp2vkKadeuydVg4heHptQNPo




If you meant the specific address, then it's impossible. (for you to generate what he did)

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
NotATether
Legendary
*
Offline Offline

Activity: 1778
Merit: 7362


Top Crypto Casino


View Profile WWW
July 16, 2021, 02:42:31 PM
Merited by ABCbits (1), BlackHatCoiner (1)
 #5

You cannot convert between compressed and uncompressed addresses and vice versa, you need the public key of the address to generate the (un)compressed versions of addresses. This can be obtained either from a block explorer (requires a sending transaction from the address) or from its private key.

███████████████████████
████▐██▄█████████████████
████▐██████▄▄▄███████████
████▐████▄█████▄▄████████
████▐█████▀▀▀▀▀███▄██████
████▐███▀████████████████
████▐█████████▄█████▌████
████▐██▌█████▀██████▌████
████▐██████████▀████▌████
█████▀███▄█████▄███▀█████
███████▀█████████▀███████
██████████▀███▀██████████

███████████████████████
.
BC.GAME
▄▄▀▀▀▀▀▀▀▄▄
▄▀▀░▄██▀░▀██▄░▀▀▄
▄▀░▐▀▄░▀░░▀░░▀░▄▀▌░▀▄
▄▀▄█▐░▀▄▀▀▀▀▀▄▀░▌█▄▀▄
▄▀░▀░░█░▄███████▄░█░░▀░▀▄
█░█░▀░█████████████░▀░█░█
█░██░▀█▀▀█▄▄█▀▀█▀░██░█
█░█▀██░█▀▀██▀▀█░██▀█░█
▀▄▀██░░░▀▀▄▌▐▄▀▀░░░██▀▄▀
▀▄▀██░░▄░▀▄█▄▀░▄░░██▀▄▀
▀▄░▀█░▄▄▄░▀░▄▄▄░█▀░▄▀
▀▄▄▀▀███▄███▀▀▄▄▀
██████▄▄▄▄▄▄▄██████
.
..CASINO....SPORTS....RACING..


▄▄████▄▄
▄███▀▀███▄
██████████
▀███▄░▄██▀
▄▄████▄▄░▀█▀▄██▀▄▄████▄▄
▄███▀▀▀████▄▄██▀▄███▀▀███▄
███████▄▄▀▀████▄▄▀▀███████
▀███▄▄███▀░░░▀▀████▄▄▄███▀
▀▀████▀▀████████▀▀████▀▀
nkotb0 (OP)
Newbie
*
Offline Offline

Activity: 3
Merit: 0


View Profile
July 16, 2021, 02:56:53 PM
 #6

If I understand correctly then in the current situation it is not possible to find out what the other address is.
Thank you for your help.
ranochigo
Legendary
*
Offline Offline

Activity: 3038
Merit: 4420


Crypto Swap Exchange


View Profile
July 16, 2021, 03:00:23 PM
 #7

Bitaddress does this for you, if you don't want to hassle yourself with the headaches if you do it incorrectly. You'll have to get the correct WIF as well, by the way.

Download the github repo: https://github.com/pointbiz/bitaddress.org. Validate it with the PGP signature file and open the HTML with your browser. Go to Wallet Details and Enter your private keys > View details. You should see both uncompressed and compressed addresses derived from the priv key. Run it on a clean computer with a clean browser (ie. no extensions).

If I understand correctly then in the current situation it is not possible to find out what the other address is.
No if you don't have your private key or ECDSA public key.

█▀▀▀











█▄▄▄
▀▀▀▀▀▀▀▀▀▀▀
e
▄▄▄▄▄▄▄▄▄▄▄
█████████████
████████████▄███
██▐███████▄█████▀
█████████▄████▀
███▐████▄███▀
████▐██████▀
█████▀█████
███████████▄
████████████▄
██▄█████▀█████▄
▄█████████▀█████▀
███████████▀██▀
████▀█████████
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
c.h.
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
▀▀▀█











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
BitMaxz
Legendary
*
Offline Offline

Activity: 3430
Merit: 3165


Playbet.io - Crypto Casino and Sportsbook


View Profile WWW
July 16, 2021, 03:54:45 PM
 #8

Alternative for ranochigo above you can use this tool https://iancoleman.io/bitcoin-key-compression/

Just paste the private key and it will generate both compressed and uncompressed Bitcoin addresses or if you have a public key(Hex encoded) you can also use that to create compressed and uncompressed public keys using the tool above.

Just make sure that you download the page and run it offline for safety purposes except if you have the hex-encoded public key.


███████████████
█████████████████████
██████▄▄███████████████
██████▐████▄▄████████████
██████▐██▀▀▀██▄▄█████████
████████▌█████▀██▄▄██████
██████████████████▌█████
█████████████▀▄██▀▀██████
██████▐██▄▄█▌███████████
██████▐████▀█████████████
██████▀▀███████████████
█████████████████████
███████████████

.... ..Playbet.io..Casino & Sportsbook.....Grab up to  BTC + 800 Free Spins........
████████████████████████████████████████
██████████████████████████████████████████████
██████▄▄████████████████████████████████████████
██████▐████▄▄█████████████████████████████████████
██████▐██▀▀▀██▄▄██████████████████████████████████
████████▌█████▀██▄▄█████▄███▄███▄███▄█████████████
██████████████████▌████▀░░██▌██▄▄▄██████████████
█████████████▀▄██▀▀█████▄░░██▌██▄░░▄▄████▄███████
██████▐██▄▄█▌██████████▀███▀███▀███▀███▀█████████
██████▐████▀██████████████████████████████████████
██████▀▀████████████████████████████████████████
██████████████████████████████████████████████
████████████████████████████████████████
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!