Bitcoin Forum
December 06, 2022, 04:16:43 AM *
News: Bitcointalk Community Awards
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 »
  Print  
Author Topic: How to sign a message?!  (Read 140567 times)
HCP
Legendary
*
Offline Offline

Activity: 1960
Merit: 4253

<insert witty quote here>


View Profile
August 29, 2019, 12:20:00 AM
 #781

Test:

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
<This is efialtis from bitcointalk, creating a demo signed message. Today is 28/08/2019>
-----BEGIN SIGNATURE-----
<33su7w86rwrm2w2iQGCwA242sYyuoVrqde>
<H5lLtm+Oo2dMy+J39JH/PhhJnhM/T3eSItxz5g4Qm4NLBNBDX3qNi20jga4H6/Ybr56KlLtt/1e8GmpwU/87pQQ=>
-----END BITCOIN SIGNED MESSAGE-----

Quoted, but fails to verify... Note that generally, you cannot sign messages from "P2SH" (aka "3"-type) addresses. Also, you shouldn't include the <'s and >'s... it confuses most of the verification systems.

Were you using a Trezor to sign that message? (It's one of the few systems I know of that will sign using a "3"-type address)

1670300203
Hero Member
*
Offline Offline

Posts: 1670300203

View Profile Personal Message (Offline)

Ignore
1670300203
Reply with quote  #2

1670300203
Report to moderator
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1670300203
Hero Member
*
Offline Offline

Posts: 1670300203

View Profile Personal Message (Offline)

Ignore
1670300203
Reply with quote  #2

1670300203
Report to moderator
1670300203
Hero Member
*
Offline Offline

Posts: 1670300203

View Profile Personal Message (Offline)

Ignore
1670300203
Reply with quote  #2

1670300203
Report to moderator
Moonmanmun
Jr. Member
*
Offline Offline

Activity: 243
Merit: 9


View Profile
August 29, 2019, 01:10:17 AM
 #782

This thread would have saved me some hardship and I wish I saw it  Undecided
Very imformative and thank you for the step by step.
pooya87
Legendary
*
Online Online

Activity: 2926
Merit: 7840


INO340 Telescope


View Profile
August 29, 2019, 03:56:36 AM
 #783

Test:

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
<This is efialtis from bitcointalk, creating a demo signed message. Today is 28/08/2019>
-----BEGIN SIGNATURE-----
<33su7w86rwrm2w2iQGCwA242sYyuoVrqde>
<H5lLtm+Oo2dMy+J39JH/PhhJnhM/T3eSItxz5g4Qm4NLBNBDX3qNi20jga4H6/Ybr56KlLtt/1e8GmpwU/87pQQ=>
-----END BITCOIN SIGNED MESSAGE-----

Quoted, but fails to verify... Note that generally, you cannot sign messages from "P2SH" (aka "3"-type) addresses. Also, you shouldn't include the <'s and >'s... it confuses most of the verification systems.

Were you using a Trezor to sign that message? (It's one of the few systems I know of that will sign using a "3"-type address)

i am still surprised that after 2 years of this type of address (nested SegWit) being around they still haven't done anything about it. the change is super easy too! every code has 2 parts: recover public keys and derive the address from them to compare with the given one. they just have to change the second one from GetP2PKH address to an "if" where it derives P2WPKH-P2SH one if the address started with 3.
by the way neither one of the derived public keys seem to work here:
Code:
027695a6b442074738985a72c8b7995fc6bd83000932a650825729196415e188c3
3KmE6TJpVnq619Pyc7qv77M4tqXoTFzdbx

022a190476fd852260e2e5b196ae3f119378ec1a9ce162843806076c7fe7f70a1f
3KBqUw9TYirYtckcmq21PiT5SJ8S92supb

efialtis
Legendary
*
Offline Offline

Activity: 1246
Merit: 1256


www.btcgosu.com


View Profile WWW
September 18, 2019, 01:06:56 PM
 #784

Test:

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
<This is efialtis from bitcointalk, creating a demo signed message. Today is 28/08/2019>
-----BEGIN SIGNATURE-----
<33su7w86rwrm2w2iQGCwA242sYyuoVrqde>
<H5lLtm+Oo2dMy+J39JH/PhhJnhM/T3eSItxz5g4Qm4NLBNBDX3qNi20jga4H6/Ybr56KlLtt/1e8GmpwU/87pQQ=>
-----END BITCOIN SIGNED MESSAGE-----

Quoted, but fails to verify... Note that generally, you cannot sign messages from "P2SH" (aka "3"-type) addresses. Also, you shouldn't include the <'s and >'s... it confuses most of the verification systems.

Were you using a Trezor to sign that message? (It's one of the few systems I know of that will sign using a "3"-type address)

Hey mate,

sorry for the late response. This is strange, in the other thread he could verify it?

Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
<This is efialtis from bitcointalk, please verify my adress, todays date is 26/08/2019>
-----BEGIN SIGNATURE-----
<33su7w86rwrm2w2iQGCwA242sYyuoVrqde>
<IHtsOoOc3QTsUSl5+r7WmkmjpN6d7wZQJyirz/Nho/AzXKETwkxOSGSSX3SuMmc2tMRob6KcqtNkJ5cyYMJWpCA=>
-----END BITCOIN SIGNED MESSAGE-----
Quoted, verified with mycelium, archived see below.
http://archive.fo/XSzt5
http://imgur.com/gallery/lvnkqGn


Btw I had to alter the message a little to verify it. I remove the "<>" and it went well.

nc50lc
Legendary
*
Online Online

Activity: 1890
Merit: 3909


Self-proclaimed Genius ㊙️


View Profile
September 18, 2019, 01:18:26 PM
Merited by suchmoon (4), efialtis (1)
 #785

sorry for the late response. This is strange, in the other thread he could verify it?
HCP added the word "basically" because Bitcoin Core still doesn't have an official way of signing messages using P2SH addies,
Most of those clients that were able to sign, are using their own (non-standard) implementation.

P.S: I also successfully verified the message using Electrum.

Renampun
Sr. Member
****
Offline Offline

Activity: 1778
Merit: 252


Defend Bitcoin and its PoW: bitcoincleanup.com


View Profile WWW
October 01, 2019, 05:19:10 PM
 #786

does anyone know "how to sign a message!! on the latest Blockchain.info (now Blockchain.com)??
looks like I missed the Post!!



     ▄▄▄████████▄▄▄
   ▄████▀▀▀▀▀▀▀▀████▄
 ▄███▀            ▀██▀
▄███     ██▄▄
███      ██████▄▄
███      ██████▀▀
▀███     ██▀▀
 ▀███▄            ▄██▄
   ▀████▄▄▄▄▄▄▄▄████▀
      ▀▀████████▀▀
oinplay▄█████████████████████████████▄
███████▀▀▀▀▀█████▀▀░░░░░▄██████
████▀▀░░░░░░░▀▀░░▄▄██░░████████
████▄▄░░░░░░░░░▄████░░█████████
███████▄▄▄▄▄░░██████░░█████████
███████████░░███████░░█████████
███████▀▀░░░░░░█▀▀░░░░░▀▀██████
██████░░░▄▄▄░░█░░░▄▄▄░░░░░█████
█████░░░██▀▀░█░░░██▀▀░░░░░░████
█████░░░░░░░░█░░░░░░░░░░░░░████
██████░░░░░░░░█░░░░░░░░░░░█████
███████▄▄░░░░░░█▄▄░░░░░▄▄██████
▀█████████████████████████████▀
▄█████████████████████████████▄
██████████▀▀░░░░░░░▀▀██████████
██████▀▀▄▄███▄▄░▄▄███▄▄▀▀██████
█████░█████████░█████████░█████
████░░████████▀░▀████████░░████
██░░░▄▀▀▀██▀░░░░░▀██▀▀▀▄░░░███
██░▄█████▄░░░░░░░░░▄█████▄░███
██░███████▌░░░░░░░▐███████░███
████░███████░▄▄▄▄▄░███████░████
█████░▀▀▀▀▀▄███████▄▀▀▀▀▀░█████
██████▄▄░░░▀███████▀░░░▄▄██████
██████████▄▄▀▀▀▀▀▀▀▄▄██████████
▀█████████████████████████████▀
▄█████████████████████████████▄
██████████████▌░▐██████████████
██████████████▌░▐██████████████
██████████████▌░▐██████████████
██████▀░░░░▀██░░░██▀░░░░▀██████
██████▄▄▄█▀▀▀▀▀▀▀▀▀▀▀█▄▄▄██████
█████▌░░░▄░░░░░░░░░░░▄░░░▐█████
█████░░░▀█▀░░▀▀░▀▀░░▀▄▀░░░█████
████▌░░░░░░▄▄▄░░░▄▄▄░░░░░░▐████
████░░░░░░▐█▄█████▄█▌░░░░░░████
███▌░░░░░░░█████████░░░░░░░▐███
████▄░░░░▄███████████▄░░░░▄████
▀█████████████████████████████▀
██████
██
██
██
██
██
██
██
██
██
██
██
██████
.
PLAY & CLAIM THE BONUS!
██████
██
██
██
██
██
██
██
██
██
██
██
██████
Saint-loup
Legendary
*
Offline Offline

Activity: 2086
Merit: 1888



View Profile
October 01, 2019, 05:42:11 PM
Merited by LTU_btc (1)
 #787

does anyone know "how to sign a message!! on the latest Blockchain.info (now Blockchain.com)??
looks like I missed the Post!!
Yes you must import your private key first.

Quote
This feature is currently only available for your Imported Addresses, but will be implemented for all addresses in the future. To sign a message, go to Settings > Addresses, and scroll down. Choose which address you want to sign, and click More Options > Sign Message.

A small window will display allowing you to provide a unique message or signature that identifies you as the owner.
https://support.blockchain.com/hc/en-us/articles/210353833-What-is-message-signing-and-how-can-I-do-that-

██
██
██
██
██
██
██
██
██
██
██
██
██
... LIVECASINO.io    Play Live Games with up to 20% cashback!...██
██
██
██
██
██
██
██
██
██
██
██
██
Chikito
Legendary
*
Offline Offline

Activity: 1876
Merit: 1827



View Profile WWW
January 03, 2020, 01:02:48 AM
Merited by eli113 (2), vapourminer (1)
 #788

I have been a practising to try sign and verify message use electrum console

Sign message

1. Open Electrum wallet
2. Console [when disappear, go to view then click show console]
3. The Following code is:
Code:
signmessage("address","Message")
example:
Code:
signmessage("bc1qvsgr8aq0hzaqwwlvvycrk8lahn9s9zrc7x2jws","Happy new year for all member, today 02 January 2019")
When click enter, your signature will appear below
Code:
"H2k73XDekL4+glAPSgUMjVUuBJaa35BvpFQOcNHgbYY2UJ/SvGuc8kmL0UzlrC8ZWdWWePzAmrIRcuItqHxVVAM="
complete sign message
Code:
-----BEGIN BITCOIN SIGNED MESSAGE-----
Happy new year for all member, today 02 January 2019
-----BEGIN SIGNATURE-----
bc1qvsgr8aq0hzaqwwlvvycrk8lahn9s9zrc7x2jws
H2k73XDekL4+glAPSgUMjVUuBJaa35BvpFQOcNHgbYY2UJ/SvGuc8kmL0UzlrC8ZWdWWePzAmrIRcuItqHxVVAM=
-----END BITCOIN SIGNED MESSAGE-----


Verify message

The following code is
Code:
verifymessage("address","signature","Message")
example 1:
Code:
verifymessage("bc1qvsgr8aq0hzaqwwlvvycrk8lahn9s9zrc7x2jws","H2k73XDekL4+glAPSgUMjVUuBJaa35BvpFQOcNHgbYY2UJ/SvGuc8kmL0UzlrC8ZWdWWePzAmrIRcuItqHxVVAM=","Happy new year for all member, today 02 January 2019")
When your signature valid, true will appear after clicked enter
Code:
true

example 2:
Code:
verifymessage("1KoFPRMnegmvGCPef1YNienLh1wy71UmRc","IGjLVlWHKaQaClF4+HWnt0t9xK1Mb54iz/hUv33shY11DvxuRqcnZXbanaZPUNcMtdPz9/I+inlsly7O5fDFXfU=","Hi, This is HiDevin on BTCTalk and it's 8/2/18")
Code:
true

example 3:
Code:
verifymessage("3GmamfBzmhcSa2jixAV8dQnuJmm3zbJ7pM","H9a1+ti12Bm7TnX3PIo+csxtojCv7D4lBNVo8Z2MTYcXe6eCSCgEg/TO/t4NLkpOqNJpcvNDTZnFUqfE75Hp68U=","This is efialtis from bitcointalk, please verify my adress, todays date is 28/12/2019")
Code:
true



source: An Introduction to the Electrum Python Console

mehdi6049875073
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 25, 2020, 06:45:50 PM
 #789

hi , when i want to sign massege from blockchain .com  This error occur (The signature does not match the message.) please help me .
mehdi6049875073
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
January 25, 2020, 06:56:33 PM
 #790

hi , for all  , who help me to sign a massege and reset my account  email to khodae.mehdi@gmail.com I send him 0.01 BTC.
Steamtyme
Legendary
*
Offline Offline

Activity: 1540
Merit: 2025


Betnomi.com Sportsbook, Casino and Poker


View Profile WWW
January 25, 2020, 08:52:15 PM
 #791

hi , for all  , who help me to sign a massege ~snip~ 0.01 BTC.
You should remove your email address you will probably be spammed left right and center, and just ask them to PM you. Very generous tip for the assistance I'm sure they will appreciate it.

eli113
Sr. Member
****
Offline Offline

Activity: 340
Merit: 254


We are what we do - Hello Earth people !


View Profile WWW
January 25, 2020, 09:35:28 PM
Last edit: January 25, 2020, 09:49:20 PM by eli113
 #792

hi , for all  , who help me to sign a massege and reset my account  email to khodae.mehdi@gmail.com I send him 0.01 BTC.
hi , when i want to sign massege from blockchain .com  This error occur (The signature does not match the message.) please help me .


lets solve it here , it may help someone else later Smiley
i had some problems few days before , due long inactivity.

i made a thread in order to address them.
the link points exactly to my result of signing a blockchain.com wallet's address :

Code:
Address:              1BNmMbpCk1XzM4JXGC189jpnYPPEcxQxN7
Message:              FOUND IT at 24-jan-2020 06:45 my time
Signature:            H+Ll0rPy91+1uitkXwwbQfK5QOZPeWcbZa9GQ0FVL7J1QJAIo8t4fDbmpLdqN20kbMybZ3fK/WC+1n0FJSlmxDA=

we will wait someone reading our thread to verify this signature of mine.
after that i will recreate what i have done and post it here for you and all of us.


/----UPDATE---/ a recent post may help to not repeat our-selfs  Roll Eyes


does anyone know "how to sign a message!! on the latest Blockchain.info (now Blockchain.com)??
looks like I missed the Post!!
Yes you must import your private key first.

Quote
This feature is currently only available for your Imported Addresses, but will be implemented for all addresses in the future. To sign a message, go to Settings > Addresses, and scroll down. Choose which address you want to sign, and click More Options > Sign Message.

A small window will display allowing you to provide a unique message or signature that identifies you as the owner.
https://support.blockchain.com/hc/en-us/articles/210353833-What-is-message-signing-and-how-can-I-do-that-


Pm me if you like to donate DOGECOINs...................................................................... ......................Agnostic Analyst / DIY expert
Whatever i may post here is under License :............................................................................... ................
Public Domain 2020 and further........................................................................ ..............Generic Engineer
ElMoninho
Newbie
*
Offline Offline

Activity: 1
Merit: 0


View Profile
January 29, 2020, 11:02:41 AM
 #793

I am Jo Noah and my freebitco.in deposit address is: 14Uyyx4xXKJXG4BEE29w1oJasbZq39Ea71
i was hacked and need my account back.
DdmrDdmr
Legendary
*
Offline Offline

Activity: 1792
Merit: 8680


Not your <keys/llaves>, not your <coins/monedas>


View Profile WWW
January 29, 2020, 11:12:47 AM
 #794

<...>
Posting on this thread does not initiate account recoveries. You need to follow the protocol established here: Recovering hacked/lost accounts.

There does not seem to be a prior post on the forum with a signed address from the above address you provide (nor a prior reference to it), and being a freebit thingy I figure you cant, so it may well deem difficult recovering the account.

minairia3
Sr. Member
****
Offline Offline

Activity: 1344
Merit: 322

Whatever you have done, make sure you are the BEST


View Profile
January 30, 2020, 11:23:40 AM
 #795

Regarding Mycelium app? There are three types of bitcoin address, if the one we imported the private key on some third party app, which wallet address would shown up? For example on imToken version 2.0 they already supported bitcoin. Cause three address on mycelium have different types right and only contain 1 private keys/back up seed. So which wallet address will pop up to the platform?
AdolfinWolf
Legendary
*
Offline Offline

Activity: 1946
Merit: 1427


View Profile
January 30, 2020, 11:39:09 AM
 #796

Regarding Mycelium app? There are three types of bitcoin address, if the one we imported the private key on some third party app, which wallet address would shown up? For example on imToken version 2.0 they already supported bitcoin. Cause three address on mycelium have different types right and only contain 1 private keys/back up seed. So which wallet address will pop up to the platform?
I think this question is unrelated to the thread you’re posting it in, but this all depends on the wallet software.

I’m not familiar with the platform you named, but if it supports legacy addresses (scripts), an address with 1... will show up. If it supports nested segwit addresses (P2SH-P2WSH) the address will start with 3... and if it supports native segwit addresses, it will start with bc1...

On Electrum for example, you can choose between legacy/nested/bc1, with a single private key. Where, if you don’t want to use the legacy format, you either choose p2sh-p2swh, which will generate the adress for nested segwit, or p2wpkh, which will generate a native segwit adress (bc1)

There’s a good (extensive) guide here actually: https://bitcointalk.org/index.php?topic=5096376.0

Insanerman
Sr. Member
****
Offline Offline

Activity: 1148
Merit: 445


View Profile
January 30, 2020, 12:03:21 PM
 #797

Regarding Mycelium app? There are three types of bitcoin address, if the one we imported the private key on some third party app, which wallet address would shown up? For example on imToken version 2.0 they already supported bitcoin. Cause three address on mycelium have different types right and only contain 1 private keys/back up seed. So which wallet address will pop up to the platform?

Are you referring to importing your private key that is generated in Mycelium to a different type of wallet? As far as I know, this is possible since you can have the same private key in both bitcoin wallet as long as it supports the "Import Private Key" feature.

I do not use imToken so I downloaded it in Playstore. I think imToken does not support private keys generated by other non-custodial wallet even if it has an "Import Priv Key" function since they are using a multichain wallet that is linked to the basic information you provided in their platform.

You are also posting in an unrelated thread. Try creating your own in this section.
nc50lc
Legendary
*
Online Online

Activity: 1890
Merit: 3909


Self-proclaimed Genius ㊙️


View Profile
January 31, 2020, 02:40:17 AM
 #798

Regarding Mycelium app? There are three types of bitcoin address, if the one we imported the private key on some third party app, which wallet address would shown up? For example on imToken version 2.0 they already supported bitcoin. Cause three address on mycelium have different types right and only contain 1 private keys/back up seed. So which wallet address will pop up to the platform?
See the "Export account keys" in the 'accounts tab' menu when you click any of your account?
Those three master keys (select 'private') denotes the three types of addresses of that account, namely:
xpub/xprv for legacy '1' address, ypub/yprv for nested SegWit '3' address and zpub/zprv for Native SegWit 'bc1' address.

If you use the seed phrase to export, you need to follow the "derivation path" shown in the 'balance tab' when you enable "Show address path" in the settings.
Derivation path looks like this: m/44'/0'/0'/0/0 (displayed below the address type written in green) you can remove the last zero during import.

minairia3
Sr. Member
****
Offline Offline

Activity: 1344
Merit: 322

Whatever you have done, make sure you are the BEST


View Profile
January 31, 2020, 03:09:41 AM
 #799


I’m not familiar with the platform you named, but if it supports legacy addresses (scripts), an address with 1... will show up. If it supports nested segwit addresses (P2SH-P2WSH) the address will start with 3... and if it supports native segwit addresses, it will start with bc1...

There’s a good (extensive) guide here actually: https://bitcointalk.org/index.php?topic=5096376.0

Thanks I now get what the address type and which one is supported by it. Sorry if this unrelated, I just asking this cause I am indeed first time to use the mycelium app cause I was just impress with the tutorial made by OP. Anyway sorry again for the unrelated question about it.


I do not use imToken so I downloaded it in Playstore. I think imToken does not support private keys generated by other non-custodial wallet even if it has an "Import Priv Key" function since they are using a multichain wallet that is linked to the basic information you provided in their platform.

You are also posting in an unrelated thread. Try creating your own in this section.

I think can work cause version 2 also has a btc wallet supported it just asking the seed phrase and you just need only to back ut up. Thanks. Again sorry for asking this.


If you use the seed phrase to export, you need to follow the "derivation path" shown in the 'balance tab' when you enable "Show address path" in the settings.
Derivation path looks like this: m/44'/0'/0'/0/0 (displayed below the address type written in green) you can remove the last zero during import.

I see I think its automatic on imToken to recognize the format itself but will try it. Thanks for this.
didierp
Newbie
*
Offline Offline

Activity: 2
Merit: 0


View Profile
February 23, 2020, 03:37:48 AM
 #800

Hi,

On the Freebitcoin page I needed to change the email associated with that account and mistakenly typed the email in a wrong way, write to support and they answered me saying that the deposit bitcoin address for that account should sign a message, the problem is that I don't have the private key because when I create this account they isolate the default bitcoin address. Who can help me solve this, since if I don't have the private key I can't sign the message or how can I get the private key from the Freebitcoin page.

Thank you.
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 [40] 41 42 43 44 45 »
  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!