There are no fees on deposits and withdrawals. FTX pays the withdrawal blockchain fees.
FTX aims to process withdrawals promptly. Most withdrawals are processed within a few minutes. Larger withdrawals can require manual review and take up to a few hours.
Note that withdrawals of stablecoins can be limited by their creation and redemption speeds. For larger withdrawals--particularly of PAX--this can take up to 6 hours on weekdays and up to one day on weekends.
USD, USDC, TUSD, PAX, BUSD, and HUSD all count as "USD Stablecoin" balances. Depositing any of those to your FTX wallet will credit you 1:1 with USD Stablecoins.
You can withdraw USD Stablecoins 1:1 as any of USDC, TUSD, PAX, BUSD, and HUSD with no fees. You can also transfer it to FTX's otc portal.
USDT can be deposited or withdrawn as either OMNI or ERC20. You can find both deposit addresses in your wallet. FTX will automatically detect which chain you are withdrawing USDT on based on the address you are sending it to.
FTX is not responsible if you send deposits or withdrawals to an incorrect address. If you are withdrawing from FTX to an incorrect address, there is likely nothing FTX can do to recover the tokens. If you deposit to an incorrect FTX address, we can attempt to recover it, but will charge $500 to do so.
Examples of incorrect addresses include sending an ERC20 token to a different ETH address and sending OMNI USDT to your BTC address.
FTX does automatically credit smart contract ETH deposits, there may be a 20 minute delay from when the deposit has 10 confirmations to when it will be credited to your account. Standard ETH blockchain transfers will be credited immediately after 10 confirmations.
Some coins require a tag, or memo, to deposit; BNB is an example. If you deposit one of these coins to FTX, you have to include the tag as well. The tag is the only way for us to know who deposited the BNB, so if you don't, the coin won't be credited to your account. We can then attempt to recover it but will charge $500 to do so.