I'm trying to withdraw eth from hotbit straight to my wallet in binance. Will it work or would my eth be stuck somewhere I can't retrieve? I've read that hotbit is not allowed to use smart contracts for deposits (such as bitstamp and uniswap) and I'm not sure if the eth address provided in binance is a smart contract one.
I assume that they only restrict on depositing other token apart from Ethereum. Besides, you are withdrawing your money from Gotbit to Binance, so it is not a big issue. You can definitely withdraw your ethereum from any exchange to any Ethereum address that you have
Remember to choose ERC20 and look carefully the address. A wrong mistake will make your balance vanish.