Open ChristopherA opened 3 years ago
Any way to get a 2022 version of this that conforms to Bitcoin’s BIP-322 and test vectors?
In particular is supporting the x-only compressed public keys.
This is the version that has been implemented and has security reviews in https://github.com/bitcoin-core/secp256k1 which has now been merged into bitcoin-core, and is deployed by soft-fork last year.
/cc @wolfmcnally
Does bitcoin-ts conform with the latest Bitcoin Schnorr BIP-340 specification for Schnorr public keys as implemented in Bitcoin-Core in secp246k1? Now that this update has been merged into Bitcoin Core 0.21 final test releases, I feel confident that it has been sufficiently reviewed.
I looked at bitcoin-ts and it doesn't say anything about conformance with BIP-340 public keys, but https://github.com/guggero/bip-schnorr (another javascript library with demo at https://guggero.github.io/cryptography-toolkit/#!/schnorr) does properly say it isn't up-to-date anymore.
-- Christopher Allen