Author: n1ms0s 2021-11-17 20:05:55
Published on: 2021-11-17T20:05:55+00:00
On the Bitcoin development mailing list, a discussion was held regarding the issue of getting P2TR spends to relay. Prior to version 0.19.0, creating outputs with an unknown witness version was considered non-standard and a violation of BIP 173. This was fixed in PR #15846 for version 0.19.0+. However, the issue at hand concerns the relaying of P2TR spends, which will be rejected by all post-segwit pre-taproot Bitcoin Core releases. In response, a user on the Bitcoin StackExchange forum suggested a potential solution in bitcoinj, where they made it so the client only connects to nodes with at least protocol version 70016, and found that it worked well.
Updated on: 2023-06-15T03:01:04.113584+00:00