Read the current deposit screen

Hyperliquid’s onboarding documentation currently lists direct Hyperliquid support from some exchanges and bridges. The documentation also lists USDC through CCTP and USDC from several EVM chains for email users. It lists selected assets on Bitcoin, Ethereum, Solana, Monad, Plasma, Avalanche, and Zcash. Wallet-connected options differ, and the exact list can change.

Assets such as BTC, ETH, SOL or other supported non-USDC deposits can arrive as spot balances. You may need to sell the assets into USDC, USDT or the quote asset for your intended market.

The app is the final source for what your account can use. Never infer support from a token symbol alone; chain, token contract and destination must all match.

Deposit USDC through a current route

The current USDC documentation calls CCTP the preferred method and labels the old Arbitrum bridge as deprecated. CCTP supports more source chains and functions. Follow the route that the app shows for the account and source chain.

The deprecated Arbitrum bridge has route-specific rules: hold native USDC and enough ETH for Arbitrum gas. The legacy documentation sets a 5 USDC minimum and warns that smaller deposits are not credited. Do not apply that minimum or the legacy timing to another route.

Send a small test before a large transfer. Save the source transaction hash and check the official portfolio rather than trusting a copied status message.

  1. Open app.hyperliquid.xyz, connect or sign in, and select Deposit.
  2. Select the source chain and method. Confirm that the app shows the same asset, token, network, and destination that you plan to use.
  3. Keep enough of the source chain's gas token. Enter a test amount that meets the minimum shown for the selected route.
  4. Select Deposit and confirm the source-chain transaction or transfer.
  5. Save the transaction hash. Wait for the USDC credit in the official portfolio before you send the remaining amount.

Confirm the withdrawal chain, method, and fee

The current onboarding guide tells users to follow the withdrawal window. The guide says that fees can vary with the withdrawal chain and method. Confirm the destination address, chain, method, fee, and estimated time in the app before you sign.

The deprecated Arbitrum bridge documentation gives a three-to-four-minute estimate and says that validators handle the Arbitrum transaction. The estimate and validator process describe that legacy route only and are not a guarantee.

  1. Open app.hyperliquid.xyz and select Withdraw.
  2. Select the destination chain and method, then enter a small test amount.
  3. Confirm the destination address, asset, chain, withdrawal amount, displayed fee, and estimated time.
  4. Sign the withdrawal request and save its record from the official portfolio.
  5. Verify receipt on the selected destination chain before you withdraw the remaining amount.

Transfer checklist

Asset movement is one of the easiest places to make an irreversible error. Slow down at the chain boundary and do not follow unsolicited support messages.

  • Verify app.hyperliquid.xyz.
  • Match asset, token contract and network.
  • Respect the currently displayed minimum.
  • Keep source-chain gas.
  • Test with a small amount.
  • Never share a seed phrase or private key.