What about Bitcoin-Lightning swaps?
Discussion
Won't work because kyc is to inform the authorities you purchased btc and how much when where and what time
You’ll get forward-facing privacy on future transactions, but it doesn’t change the fact that your stack details are saved in a centralized record. That’s why the sell is necessary if you want to eliminate kyc