diff --git a/lnwallet/chanfunding/coin_select.go b/lnwallet/chanfunding/coin_select.go index 119194c88..761f7c032 100644 --- a/lnwallet/chanfunding/coin_select.go +++ b/lnwallet/chanfunding/coin_select.go @@ -79,6 +79,11 @@ func calculateFees(utxos []Coin, feeRate chainfee.SatPerKWeight) (btcutil.Amount case txscript.IsPayToScriptHash(utxo.PkScript): weightEstimate.AddNestedP2WKHInput() + case txscript.IsPayToTaproot(utxo.PkScript): + weightEstimate.AddTaprootKeySpendInput( + txscript.SigHashDefault, + ) + default: return 0, 0, &errUnsupportedInput{utxo.PkScript} }