I have seen some threads online of members complaining that Binance put a hold on their accounts and asked for source of funds. In what cases does this happen and how to avoid it ?
In any case at all, a centralized exchange can confiscate your funds at anytime for reasons you may never know existed or just based on guesswork from blockchain analysis companies. Take note that this problem is not only with binance, but with any custodial service, not your keys; not your coins, and if you use any custodial service, always be reminded that your funds can be seized anytime and you may be asked to prove the source of the funds.