Phoenix wallet does this for you automatically.
It's a lightning wallet, but you can basically receive on-chain (it gets changed to lighting) and you can send to an on-chain address from your lightning funds.