Deposit using various crypto including USDC, USDT, BTC and more.
Once done with deposit, you can expect funds to be on your account in 20 minutes.