In the cryptocurrency space, if you earn 1 million, and want to transfer this money back to a domestic bank account, you need to operate carefully. A direct transfer may attract the attention of regulatory authorities and could be regarded as illegal income, possibly leading to legal issues. However, there is no need to worry, as there are several legal ways to solve this problem.

The following content is for reference only, not personally tested, please make your own judgment.

The first method is: withdraw USDT to the BiyaPay wallet, which has obtained relevant licenses in the United States. Through BiyaPay, you can exchange USDT for US dollars, and then transfer through banks such as Wise or OCBC. Although there may be certain fees and exchange rate losses along the way, the entire process is transparent and legal. When using Wise, funds can be transferred back to domestic Alipay, WeChat, or Bank of China accounts, but there will be an annual limit. The OCBC 360 account is very convenient for withdrawals in the domestic market and is not subject to the $50,000 limit.

The second method is to use the Kraken exchange to withdraw USDT to iFAST's UK bank. Kraken also has a legal license, which is another legal avenue. However, you will also need to pay fees and face exchange rate losses.

It should be particularly noted that while these methods are legal, it is best to consult a professional legal advisor before proceeding to ensure that every step complies with regulations.

Overall, the most important thing is that you can make money!