bitcoinjs / bitcoinjs-message

MIT License
129 stars 79 forks source link

Deprecate and archive package #39

Open NicolasDorier opened 2 years ago

NicolasDorier commented 2 years ago

Those two features were present for a long in Bitcoin Core, but has been scarcely used over the years.

However, this is going to change with AOPP who directly link at this code in the protocol's implementation.

I think it is time for this signature protocol to retire before it is misused.

junderw commented 2 years ago

Related: https://github.com/bitcoin/bitcoin/issues/24186

mrtestyboy781 commented 2 years ago

@junderw are you thinking to eventually support BIP-322 with this library then? (not suggesting, just curious)

junderw commented 2 years ago

Last time I looked into it, it requires a script interpreter... so the bar is set quite high...

junderw commented 2 years ago

I think it also requires access to the UTXO set...

ChrisCho-H commented 5 months ago

@mrtestyboy781 I was also looking for bip322 js library, and just end up implementing it by myself. If you need you can use it https://github.com/ChrisCho-H/bitcoin-sdk-js/blob/main/test/crypto.spec.ts#L87