Author

Topic: How to get Public Key in Multbit? (Read 1252 times)

newbie
Activity: 2
Merit: 0
June 10, 2014, 12:37:15 PM
#20
Can someone please help me with getting my Public Key from Multibit client? I heard you need your Public Key for multsig and I have no idea what that even is but I'm wondering how I can get the public key.
in the multibit from the menu choose export private keys and then get keys as you wish password protected or simples
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 10, 2014, 12:02:33 PM
#19
Thank you shorena, finally someone gave the correct answer to my question. I'll try it now.

#7 decode the base58 private key https://en.bitcoin.it/wiki/Base58Check_encoding
#8 follow the steps here https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses to get your public (!) key

Ok, I didn't understand a single word about these two steps. Can you provide an example or tell them in a noob-friendly way?

as it was allready posted here:

I answered this in the other thread but since this exists I think it's relevant to post this here as well:

It is not that simple, I don't think you can see it from the wallet as it is. I do not use Multibit, though. One thing to note right away is that your address is generated using a cryptographic digest (hash) of your public key, so there is no way you can go back. It is not possible to compute the public key using your public bitcoin adress.

You will need to use your private key to calculate that, there are some tools for this luckily and the easiest method I can think of is going to https://www.bitaddress.org and choosing "Wallet details". There you can input your private key in pretty much any format it happens to be in and it will calculate for you the public key, either in the 65-byte uncompressed format or the 33-byte compressed format, whichever you need. As far as I remember, the page also works offline so you can do that for security and you should, too.

To see yout private key, export your private key to a file in Multibit and open the file in your favourite text editor.
Can I ask, what do you plan using your public key for?

There are implementations that can do that for you. If you dont trust the homepage you can just use their code.

https://github.com/pointbiz/bitaddress.org

sr. member
Activity: 770
Merit: 250
June 10, 2014, 11:54:38 AM
#18
The public key from blockexplorer.com worked for me previously for multisig transactions. AFAIK blockchain.info does not display the public key.

Maybe I put something else by mistake, it was the hash or something like that.

Did you check my answer? It will take you two minutes that way.
member
Activity: 70
Merit: 10
Deceased
June 10, 2014, 11:33:55 AM
#17
The public key from blockexplorer.com worked for me previously for multisig transactions. AFAIK blockchain.info does not display the public key.

Maybe I put something else by mistake, it was the hash or something like that.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF
June 10, 2014, 10:36:20 AM
#16
The public key from blockexplorer.com worked for me previously for multisig transactions. AFAIK blockchain.info does not display the public key.
member
Activity: 70
Merit: 10
Deceased
June 10, 2014, 10:29:28 AM
#15
If you ever have spent from that address the easiest way to see it is at blockexplorer.com, for example:

https://blockexplorer.com/address/13TSn53GewEBwDPKSJNsSmoYHuSVtgSoQE

Public key:
03a22ce833a2fd709a1021ce13cdf1207a5ef03f4799519c015b8a9374470dd307

But I've tried to put the public key from blockchain.info and the site didn't accept it saying the public key is invalid.
legendary
Activity: 1358
Merit: 1001
https://gliph.me/hUF
June 10, 2014, 10:11:53 AM
#14
If you ever have spent from that address the easiest way to see it is at blockexplorer.com, for example:

https://blockexplorer.com/address/13TSn53GewEBwDPKSJNsSmoYHuSVtgSoQE

Public key:
03a22ce833a2fd709a1021ce13cdf1207a5ef03f4799519c015b8a9374470dd307
member
Activity: 70
Merit: 10
Deceased
June 10, 2014, 09:48:14 AM
#13
Thank you shorena, finally someone gave the correct answer to my question. I'll try it now.

#7 decode the base58 private key https://en.bitcoin.it/wiki/Base58Check_encoding
#8 follow the steps here https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses to get your public (!) key

Ok, I didn't understand a single word about these two steps. Can you provide an example or tell them in a noob-friendly way?
hero member
Activity: 619
Merit: 500
June 10, 2014, 08:24:40 AM
#12
OP never come back to this thread after May 22, and judging from his last reply in this thread, I guess he don't really need it now...

No, I need the public key which is different than address. You need it for multisig and I have no idea what multisig even is.
copper member
Activity: 1498
Merit: 1528
No I dont escrow anymore.
June 10, 2014, 07:45:17 AM
#11
No, I need the public key which is different than address. You need it for multisig and I have no idea what multisig even is.

So:

#1 start multibit
#2 let it sync (optional)
#3 go to tools -> export private key
#4 select dont encrypt and hit export private keys
#5 go to your multibit folder
#6 open multibit.key with a texteditor; this will look like this:

Code:
# KEEP YOUR PRIVATE KEYS SAFE !
# Anyone who can read this file can spend your bitcoin.
#
# Format:
#   [[]]
#
#   The Base58 encoded private keys are the same format as
#   produced by the Satoshi client/ sipa dumpprivkey utility.
#
#   Key createdAt is in UTC format as specified by ISO 8601
#   e.g: 2011-12-31T16:42:00Z . The century, 'T' and 'Z' are mandatory
#
KwifdhS1MVnGVPGEfcNJaubBLHLtmf7u9HtmXockXoirNfYzJmNY 2014-06-10T12:28:17Z
# End of private keys

now as you can see we have a private (!) key. You probably have more than one. Just make sure you dont post them somewhere on the internet if you even plan to use the address that belongs to that key.

#7 decode the base58 private key https://en.bitcoin.it/wiki/Base58Check_encoding
#8 follow the steps here https://en.bitcoin.it/wiki/Technical_background_of_Bitcoin_addresses to get your public (!) key
#9 do whatever you wanted to do with it Smiley
legendary
Activity: 2394
Merit: 1216
The revolution will be digital
June 10, 2014, 06:23:38 AM
#10
Can someone please help me with getting my Public Key from Multibit client? I heard you need your Public Key for multsig and I have no idea what that even is but I'm wondering how I can get the public key.

For the address u want your public key, just import it to blockchain.info and find out the public key from import/export section.
sr. member
Activity: 770
Merit: 250
June 10, 2014, 05:59:05 AM
#9
I answered this in the other thread but since this exists I think it's relevant to post this here as well:

It is not that simple, I don't think you can see it from the wallet as it is. I do not use Multibit, though. One thing to note right away is that your address is generated using a cryptographic digest (hash) of your public key, so there is no way you can go back. It is not possible to compute the public key using your public bitcoin adress.

You will need to use your private key to calculate that, there are some tools for this luckily and the easiest method I can think of is going to https://www.bitaddress.org and choosing "Wallet details". There you can input your private key in pretty much any format it happens to be in and it will calculate for you the public key, either in the 65-byte uncompressed format or the 33-byte compressed format, whichever you need. As far as I remember, the page also works offline so you can do that for security and you should, too.

To see yout private key, export your private key to a file in Multibit and open the file in your favourite text editor.
Can I ask, what do you plan using your public key for?
legendary
Activity: 3472
Merit: 4801
June 09, 2014, 07:58:13 PM
#8
Your public key is your BTC address. You can go to receive then copy an address that you want to receive at/use.

This is not true.

A public key is a 256 bit number if compressed (or a 256 bit x coordinate and 256 bit y coordinate of a point if not compressed) calculated from the private key using ECDSA with the Secp256k1 curve.

A BTC address is a hash of a public key with a version number prepended, a checksum appended, and then Base58Check encoded.
sr. member
Activity: 266
Merit: 250
June 09, 2014, 07:47:38 PM
#7
Can someone please help me with getting my Public Key from Multibit client? I heard you need your Public Key for multsig and I have no idea what that even is but I'm wondering how I can get the public key.

Your public key is your BTC address. You can go to receive then copy an address that you want to receive at/use.
legendary
Activity: 3472
Merit: 4801
May 22, 2014, 04:29:03 PM
#6
No, I need the public key which is different than address. You need it for multisig and I have no idea what multisig even is.

If you don't know what MultiSig even is, then why are you trying to find your public key?


I don't think there is an easy way to find a public key from MultiBit at this time.

You might have better luck asking in the MultiBit forum:
https://bitcointalk.org/index.php?board=99.0
sr. member
Activity: 637
Merit: 250
member
Activity: 70
Merit: 10
Deceased
May 22, 2014, 12:27:51 AM
#4
No, I need the public key which is different than address. You need it for multisig and I have no idea what multisig even is.
hero member
Activity: 653
Merit: 500
May 21, 2014, 05:06:15 AM
#3
Isn't your public key the BTC address? I think you mean you're trying to get the private key.

"Private key", "Public key" and "Address" are indeed 3 different things.
With private key, you can work out the public key but not the other way round.
With public key, you can work out the address but not the other way round.

sr. member
Activity: 369
Merit: 250
May 21, 2014, 12:06:31 AM
#2
Can someone please help me with getting my Public Key from Multibit client? I heard you need your Public Key for multsig and I have no idea what that even is but I'm wondering how I can get the public key.

Isn't your public key the BTC address? I think you mean you're trying to get the private key. Go to the wallets menu and then to export private key. Then after you exported it to a file just open that file with notepad and you should see your private key in there.
member
Activity: 70
Merit: 10
Deceased
May 20, 2014, 10:42:44 PM
#1
Can someone please help me with getting my Public Key from Multibit client? I heard you need your Public Key for multsig and I have no idea what that even is but I'm wondering how I can get the public key.
Jump to: