What you can do is to use CoinOS or Walletano for receiving LN. And then swap out (they have integrated swaps) into onchain (Schildbach), when the amount is well enough. See if you can generate segwit address in that Schildbach.

✌️

reply