Skip to content

    Press / to search, [ and ] for the previous and next page.

    How it works

    Deposits and withdrawals

    How money gets into and out of your balance.

    Depositing

    Press Deposit, choose where your funds are and confirm in your wallet. The app sends them to a deposit address that belongs only to you, and they are credited to your trading balance once they land: within a few blocks from Hyperliquid, or once the bridge completes from another chain. You never type or copy that address; the app computes it, checks it, and sends to it on every route.

    Funding routesMainnetTestnetLocal devnet
    HyperCore (Hyperliquid spot or perp)enabledenabledenabled
    HyperEVMenabledenabledenabled
    Solana (CCTP)disableddisabledenabled
    Arbitrum (CCTP)disableddisabledenabled
    Ethereum (CCTP)disableddisabledenabled
    Robinhood Chain (Across)disableddisabledenabled
    Route How it works
    Hyperliquid From your Hyperliquid account: perp collateral is moved to spot first, then the USDC is sent to your deposit address on HyperCore.
    HyperEVM USDC on HyperEVM goes through Circle’s HyperCore deposit contract straight to your deposit address.
    Ethereum, Arbitrum, Solana USDC is burned with Circle’s CCTP and minted on HyperCore to your deposit address. Circle’s fee applies.
    Robinhood Chain USDG is bridged with Across and arrives as USDC through the HyperEVM route. Across’s fee applies.

    At least 10 USDC has to arrive after fees; a smaller amount waits at your address until more arrives. If your deposit address has never been used on HyperCore, the first deposit also pays HyperCore’s one-time account activation of 1 USDC. The app shows the least each route needs to send. The exchange itself charges nothing for deposits.

    Withdrawing

    Withdraw at any time, up to your available balance: everything not committed as margin to an open position. Withdrawals always go to your own HyperCore account first, and from there the app can move them on:

    Destination What you sign
    Hyperliquid One message: the withdrawal.
    HyperEVM Two messages: the onward transfer, then the withdrawal.
    Ethereum, Arbitrum, Solana Two messages: the onward transfer through Circle, then the withdrawal. Circle’s fee applies.

    Withdrawals through the app must be at least 10 USDC. The contract itself has no minimum: you can withdraw any amount with a transaction from your own wallet, which needs a little HYPE for gas; the app offers this for small balances. For onward routes, 0.1 USDC is kept back for Hyperliquid’s transfer gas. If your HyperCore account has never held funds, the withdrawal also pays its one-time activation of 1 USDC, on top of the amount you receive.

    Technical detail

    A deposit is credited in two steps: a sweep moves the USDC from your deposit address to the Exchange on HyperCore, and a later block finalizes it, crediting you only if your deposit address really lost the amount and the Exchange really received it. The app sends one deposit at a time and waits for it to be credited. Deposits: CREATE2 proxies explains the addresses and the checks.

    A withdrawal is sent to HyperCore in the same transaction that debits your balance. An onward transfer can get stuck, for example when Circle’s fee rose above what you signed; the USDC then waits in your HyperCore account and the app asks you to sign the onward transfer again. Only one withdrawal can be pending at a time.

    Last updated: