Bitcoin Forum
May 05, 2024, 02:09:18 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1]
  Print  
Author Topic: Signing a message from a segwit address  (Read 139 times)
calkob (OP)
Hero Member
*****
Offline Offline

Activity: 1092
Merit: 520


View Profile
November 18, 2019, 08:35:52 PM
 #1

 i am trying to sign a message with a segwit address but when i do it says it is for a legacy address (beginning with  1)  Is this normal? i'm using Samouri wallet.
1714874958
Hero Member
*
Offline Offline

Posts: 1714874958

View Profile Personal Message (Offline)

Ignore
1714874958
Reply with quote  #2

1714874958
Report to moderator
1714874958
Hero Member
*
Offline Offline

Posts: 1714874958

View Profile Personal Message (Offline)

Ignore
1714874958
Reply with quote  #2

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

Posts: 1714874958

View Profile Personal Message (Offline)

Ignore
1714874958
Reply with quote  #2

1714874958
Report to moderator
1714874958
Hero Member
*
Offline Offline

Posts: 1714874958

View Profile Personal Message (Offline)

Ignore
1714874958
Reply with quote  #2

1714874958
Report to moderator
1714874958
Hero Member
*
Offline Offline

Posts: 1714874958

View Profile Personal Message (Offline)

Ignore
1714874958
Reply with quote  #2

1714874958
Report to moderator
Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
November 18, 2019, 08:55:16 PM
 #2

i am trying to sign a message with a segwit address but when i do it says it is for a legacy address (beginning with  1)  Is this normal? i'm using Samouri wallet.

Yes, there is no standard for signing messages with SegWit addresses at the moment. Trezor and Electrum allow their users to sign messages using SegWit addresses, but such messages can be verified only by their software.
calkob (OP)
Hero Member
*****
Offline Offline

Activity: 1092
Merit: 520


View Profile
November 18, 2019, 09:01:13 PM
 #3

i am trying to sign a message with a segwit address but when i do it says it is for a legacy address (beginning with  1)  Is this normal? i'm using Samouri wallet.

Yes, there is no standard for signing messages with SegWit addresses at the moment. Trezor and Electrum allow their users to sign messages using SegWit addresses, but such messages can be verified only by their software.

So is the Segwit address being converted in some way to a Legacy address?

Thanks
bob123
Legendary
*
Offline Offline

Activity: 1624
Merit: 2481



View Profile WWW
November 18, 2019, 09:08:45 PM
 #4

You can sign messages using segwit addresses.
But as BitCryptex mentioned, there is no defined standard yet. There is no consens yet on how exactly to sign/verify them.

This means messages signed with software X most probably can only be verified using software X.

Rath_
aka BitCryptex
Legendary
*
Offline Offline

Activity: 1876
Merit: 3131



View Profile
November 18, 2019, 09:11:46 PM
 #5

So is the Segwit address being converted in some way to a Legacy address?

No, every software has a different take on it. Here is how Trezor has done it and here is a more detailed discussion on Electrum's GitHub (including the code which was implemented).
BitMaxz
Legendary
*
Offline Offline

Activity: 3248
Merit: 2965


Block halving is coming.


View Profile WWW
November 18, 2019, 09:23:40 PM
 #6

No converter yet from segwit address to legacy.
Much better use Electrum as suggested above just export the private key from samourai wallet then imports it to Electrum.

Check this guide below to extract your private keys from samourai wallet.
- https://support.samourai.io/article/46-reveal-all-individual-private-keys-in-the-wallet

Then you can make a sign message under Electrum.

█▀▀▀











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











▄▄▄█
▄██████▄▄▄
█████████████▄▄
███████████████
███████████████
███████████████
███████████████
███░░█████████
███▌▐█████████
█████████████
███████████▀
██████████▀
████████▀
▀██▀▀
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!