If you make 10 million from cryptocurrency trading and want to transfer these funds to a domestic bank account, you may indeed face the risk of huge amounts of property with unknown sources, and even cause legal problems. However, there are some legal ways to convert these funds into legal income.
One possible way is to withdraw funds from the exchange to USDT and transfer them to a legal wallet such as BiyaPay. This wallet has a legal license in the United States and allows you to exchange USDT for an equivalent amount of US dollars. Next, the US dollars can be withdrawn to Wise or OCBC Bank. Although this process will incur fees and exchange rate losses, the source of the funds will be considered legal. Through Wise, you can transfer US dollars back to Alipay, WeChat or Bank of China, but be aware of the annual limit. Through OCBC Bank's 360 account, you can withdraw cash directly in China, avoiding the $50,000 limit.
Another option is to withdraw USDT to iFAST UK Bank through Kraken Exchange, which also has a legal license. This path is also legal, but it also involves fees and exchange rate losses.
Before doing the above, be sure to consult a professional legal advisor to ensure that each step complies with local laws and regulations. At the same time, please remember that any legalization path will be accompanied by a certain cost, which is to ensure the safety and legality of funds.