Re: [bitcoin-dev] bitcoinj fork with Taproot support

2021-11-17 Thread n1ms0s via bitcoin-dev
This seems to be the case. I saw your reply on Bitcoin StackExchange as well. In bitcoinj I just made it so the client only connects to nodes with at least protocol version 70016. Seems to work well. ‐‐‐ Original Message ‐‐‐ On Wednesday, November 17, 2021 7:00 PM, Pieter Wuille via

Re: [bitcoin-dev] bitcoinj fork with Taproot support

2021-11-17 Thread Pieter Wuille via bitcoin-dev
On Wednesday, November 17th, 2021 at 1:07 PM, Andrew Chow via bitcoin-dev wrote: > Prior to 0.19.0, creating outputs with an unknown witness version was > considered non-standard. This was a violation of BIP 173 and was fixed for > 0.19.0+ in PR #15846. That's correct, but I think OP's

Re: [bitcoin-dev] bitcoinj fork with Taproot support

2021-11-17 Thread Andrew Chow via bitcoin-dev
Prior to 0.19.0, creating outputs with an unknown witness version was considered non-standard. This was a violation of BIP 173 and was fixed for 0.19.0+ in PR #15846. On 11/16/2021 10:17 PM, n1ms0s via bitcoin-dev wrote: > Hello all, > I am currently working on a fork of bitcoinj with basic

[bitcoin-dev] bitcoinj fork with Taproot support

2021-11-17 Thread n1ms0s via bitcoin-dev
Hello all, I am currently working on a fork of bitcoinj with basic Taproot support. Currently it supports basic sending and receiving with Taproot addresses using a bitcoinj SPV wallet. See here: https://github.com/n1ms0s/bitcoinj It supports the above along with public/private key tweaking.