I am trying to find information regarding how to move funds (USDT for example) from multiple HD wallets in a single transaction to pay only once and not have to pay for each one separately. From what I understand, the exchanges do it through smart contracts to move funds from millions of hot wallets. Does anyone have any ideas? I can't find any information about it.
Thanks in advance.