Author

Topic: Signing a message from a segwit address (Read 158 times)

legendary
Activity: 3374
Merit: 3095
BTC price road to $80k
November 18, 2019, 05: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.
legendary
Activity: 1876
Merit: 3132
November 18, 2019, 05: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).
legendary
Activity: 1624
Merit: 2481
November 18, 2019, 05: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.
hero member
Activity: 1106
Merit: 521
November 18, 2019, 05: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
legendary
Activity: 1876
Merit: 3132
November 18, 2019, 04: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.
hero member
Activity: 1106
Merit: 521
November 18, 2019, 04: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.
Jump to: