user120938: I'm searching for Taproot script-path examples and so far found a two-leaf example here. Is there any single-leaf construction on testnet or somewhere?
I'm wondering if TapBranch calculation is skipped for single-leaf constructions. Is single-leaf TapLeaf directly commits to TapTweak, or TapBranch is applied in-between?

user208: With a single leaf, there is no TapBranch step. That would be impossible, as there are no two branches to combine. The TapLeaf hash is directly used in the TapTweak step.
I will try to add a few examples to the BIP soon.

120938: <p>I'm searching for Taproot script-path examples and so far found a two-leaf example <a href="https://github.com/bitcoin-core/btcdeb/blob/master/doc/tapscript-example.md" rel="nofollow noreferrer">here</a>. Is there any single-leaf construction on testnet or somewhere?</p>
<p>I'm wondering if TapBranch calculation is skipped for single-leaf constructions. Is single-leaf TapLeaf directly commits to TapTweak, or TapBranch is applied in-between?</p>
 208: <p>With a single leaf, there is no TapBranch step. That would be impossible, as there are no two branches to combine. The TapLeaf hash is directly used in the TapTweak step.</p>
<p>I will try to add a few examples to the BIP soon.</p>
