Deposit USDC to Hyperliquid without losing it on the wrong network
A StratiDex account takes native USDC on Arbitrum One, sent to your own address, or a direct send from another Hyperliquid account. The bot asks for $13.00 to get started; below $6.00, a deposit waits on the Arbitrum address until you add more. USDC sent on Ethereum, Polygon, Base or Optimism, or any other token, does not reach your trading balance.
What the deposit address accepts
Your account is created inside the Telegram conversation, in your name on Hyperliquid, with a private key you can export at any time. The deposit address is an ordinary Arbitrum address: Menu → My funds → Deposit shows it, and while the account is still empty, the Menu offers Copy my address directly. It accepts one asset, on one network, above one threshold.
| Constraint | Correct value | What happens otherwise |
|---|---|---|
| Network | Arbitrum One | The USDC lands at your address on the network you used and is never credited |
| Token | Native USDC (not USDC.e, not USDT, not ETH) | The bridge does not credit it; the token sits on the Arbitrum address |
| Amount | $13.00 or more | The bridge refuses; the amount stays on the Arbitrum address |
| Destination | The address shown in the bot's deposit screen | A mistyped address is usually rejected as invalid. If it happens to be valid, the funds go to an address you do not control and nothing reverses it |
Depositing from an exchange
- In @stratidex_bot, open Menu → My funds → Deposit and copy the address it shows.
- In the exchange's withdrawal screen, select USDC as the asset.
- Select Arbitrum One as the network. Exchanges label it Arbitrum, Arbitrum One or ARB. Never ERC-20 / Ethereum, never Polygon, never Base, never Optimism.
- Paste the address, then compare the first four and last four characters with the ones in the bot.
- Enter an amount that arrives at $13.00 or more. The exchange deducts its own withdrawal fee first, so what counts is the amount received, not the amount typed.
- Confirm, then watch the balance in the bot: it moves once the bridge credits the transfer, usually a few minutes after the Arbitrum confirmation.
The network menu is the step to slow down on. It is not always set to Arbitrum by default, and the choice cannot be undone once the withdrawal is confirmed.
Depositing from your own wallet
- Switch the wallet to the Arbitrum One network.
- Check that the token you hold is native USDC on Arbitrum, not the older bridged USDC.e and not USDT.
- Keep a small amount of ETH on Arbitrum. The transfer is an ordinary ERC-20 transaction, and your wallet pays its gas in ETH.
- Send $13.00 or more to the address copied from the bot.
- Watch the balance in the bot rather than in the wallet: the wallet shows the transfer, the bot shows the credit.
If you want a test transfer, make it $6.00 or more, so the bridge credits it on its own. A smaller test waits on your Arbitrum address until you send the rest: once the total passes $6.00, everything is credited.
How to check that it went through
Two checks settle most cases: the transaction exists on the Arbitrum explorer, and the token inside it is native USDC. If both are true and the balance is still empty, the amount was below the threshold.
| Stage | Where to look | What you should see |
|---|---|---|
| Exchange processing | Withdrawal history on the exchange | Pending, then a transaction hash. How long this takes depends on the exchange, not on Arbitrum |
| Arbitrum confirmation | Arbiscan, searching your deposit address | An incoming native USDC transfer |
| Bridge credit | Balance in the bot | Credited automatically, nothing to do on your side |
| Nothing visible at all | Arbiscan on your address | No incoming transfer means it has not been broadcast yet, or it went to another network or another address |
The mistakes that cost money, and the way out
| Mistake | What happens | Way out |
|---|---|---|
| Sent on Ethereum, Polygon, Base or Optimism | The USDC arrives at the same address on that network. The Hyperliquid bridge never sees it | Export the private key from the bot, import it into a wallet, switch to that network, fund the address with a little gas, move the USDC yourself |
| Sent USDT, ETH or bridged USDC.e on Arbitrum | The token sits on the Arbitrum address, uncredited | Export the key, then move or swap the token from that address |
| Sent less than $6.00 | It waits on the Arbitrum address, uncredited for now | Send a little more to the same address: once the total passes $6.00, everything is credited |
| Typed the address by hand | At best the exchange rejects it; at worst the funds reach an address nobody you know controls | Nothing recovers it. Copy-paste, then check eight characters |
| Deposited less than the smallest order | The balance is credited but no order can be placed | The smallest order is $11.00. Top up |
| No ETH on Arbitrum in your own wallet | The transaction cannot be broadcast | Buy a little ETH on Arbitrum, or withdraw straight from an exchange on Arbitrum |
Withdrawing, and what it costs
| Operation | Cost | Detail |
|---|---|---|
| Deposit | Nothing from StratiDex | The transfer to Hyperliquid pays a little Arbitrum gas, in USDC |
| Withdrawal to your wallet on Arbitrum One | $1, taken by Hyperliquid | Arrives as native USDC on Arbitrum, in about 5 minutes |
| Transfer to another Hyperliquid account | Nothing from StratiDex | Instant, stays inside Hyperliquid |
| An order | Our commission, plus Hyperliquid's fee | Detailed on /pricing |
To withdraw: Menu → My funds → Withdraw, then choose your wallet on Arbitrum or another Hyperliquid account. The account is in your name on Hyperliquid, and its private key can be exported at any time. The full fee detail is on /pricing.
How much to deposit for a first position
- $6.00: the bridge credits it, and that is all it does.
- $11.00: the smallest order on StratiDex.
- $13.00: the minimum the bot asks for, enough for the smallest stake with its fees; a little more keeps margin behind the position.
Leverage is capped per market, across the 300+ markets listed on /markets, and the ticket only offers what the market accepts. Before you confirm, the ticket shows an approximate liquidation price. Once the position is open, protect it: a stop loss and a take profit held by Hyperliquid, or a trailing stop that keeps the share of your net gain you choose (75, 50 or 25 %, or 5 to 95 %). The bot also alerts you when a position nears liquidation. At 40×, your margin is 2.5 % of the position, so the liquidation price sits close to the entry: read /risks before your first order.
Frequently asked questions
What network do I use to deposit USDC to Hyperliquid?
Arbitrum One, with native USDC. No other network credits your balance. If your exchange lists the network as Arbitrum, Arbitrum One or ARB, that is the right one.
What is the minimum deposit?
The Hyperliquid bridge credits a deposit only above a small minimum; below it, the transfer is not credited and the amount stays on your Arbitrum address. That threshold, and the smallest order size, are in the first table of this guide.
I sent USDC on the Ethereum network by mistake. Is it lost?
No, as long as you control the key. The USDC is sitting at the same address on Ethereum. Export the private key from the bot, import it into a wallet, put a little ETH there for gas and move the funds. On a small deposit, Ethereum gas can cost more than the amount you are rescuing.
How do I check that my deposit arrived?
Search your deposit address on Arbiscan. The exchange broadcasts the withdrawal first, then Arbitrum confirms it; the wait on the exchange side is the part you do not control. If no incoming transfer appears on Arbiscan, it has not been broadcast yet or it went to another network.
How much does it cost to withdraw from Hyperliquid?
$1 flat, taken by Hyperliquid, paid out as native USDC on Arbitrum One in about 5 minutes. Moving funds to another Hyperliquid account is instant. StratiDex charges nothing on deposits or withdrawals: its commission applies only to executed orders.
Where do I find my deposit address?
In the bot: Menu → My funds → Deposit. While your account is still empty, the Menu shows Copy my address directly. It is your own address on Arbitrum One, in your name, and its private key can be exported at any time.