For onchain you should use both non-KYC exchange of BTC vs fiat as well as coinjoins anyway. Each protects you against different advisories.
Exactly
Non-KYC + CoinJoin
reply