Skip to content
StratiDex

Language

The key that places your orders cannot move your money

A Hyperliquid API wallet, often called an agent wallet, is a second key your account approves to sign trading actions. The protocol lets it open, close and read positions, and refuses to let it take funds out. StratiDex places your orders with a key of this kind, your trading key, and your account's private key stays yours to export.

What an agent wallet is on Hyperliquid

Hyperliquid lets an account approve a second key, called an API wallet, or agent wallet. The approval is recorded by the protocol itself. From then on, the key can sign trading actions for your account, and it never holds your collateral.

Your USDC stays in the account that owns it. The API wallet is a signer, not an owner: no balance of its own, no claim on yours. At StratiDex we call it your trading key: it places your orders on 300+ markets, from BTC to gold to Nvidia.

  • Signs trading actions: opening and closing positions, setting a stop loss or a take profit.
  • Reads balance, positions, fills and margin.
  • Cannot take funds out. Hyperliquid refuses a withdrawal signed by an API wallet.

What the trading key cannot do, and what it still can

The restriction is enforced by Hyperliquid, at the protocol level, for every account on the exchange. It is a rule of the protocol, not a promise of an app. That is what makes it something you can lean on.

What the key can do is trade: open, close, and place the stops you ask for. Every order it places for you starts from a choice of yours: a tap in the bot, a copy you started, or a stop you set.

Two questions, two answers. Can the key lose money? Only the way any trade can, within the margin behind your positions. Can the key move money out of the account? No: the protocol forbids it.

Who can do what

Here is the split of powers on your account.

ActionYouTrading key (API wallet)Hyperliquid
Open or close a positionYes, in the botYes, when you askExecutes and matches
Set a stop loss or a take profitYes, in the botPlaces it for youHolds the order and fills it
Read balance, positions, fillsYesYesYes
Choose leverage, within the market capYes, on the ticketApplies your choiceSets the cap
Place orders without a tap from youOnly through what you turned on: a copy you started, a stop you setOnly thenExecutes them
Withdraw USDC to ArbitrumYes, from the bot or with your keyNo, the protocol refuses itSettles it, charges $1
Transfer to another Hyperliquid accountYesNoInstant, no StratiDex fee
Export the account's private keyYes, at any timeNoNot involved

Read the withdrawal rows: the trading key has no part in them. Everything above them is trading.

An account in your name, from the first message

Your account is created inside the Telegram conversation, in your name, on Hyperliquid. It is an ordinary Hyperliquid account: the same one any interface shows when it reads the address.

Deposits arrive at your own address on Arbitrum One and are bridged to that account. Withdrawals leave from it: Menu → My funds → Withdraw, to your wallet on Arbitrum ($1, about 5 minutes) or to another Hyperliquid account (instant, no StratiDex fee).

The trading key places orders. The private key of the account is yours, and you can take it with you whenever you want.

Key export, and what it changes

The private key of your account can be exported from the bot at any time: Settings → Export my key, or My funds → My key. Do it before you need it.

  1. Open Settings → Export my key in the conversation.
  2. Store the key offline. Whoever reads it controls the account, withdrawals included.
  3. Import it into a wallet that handles a Hyperliquid account.
  4. Trade or withdraw directly on Hyperliquid, with or without StratiDex.

Exporting makes the account portable: it works in any Hyperliquid interface, and you can move the funds yourself. Nothing is switched off in the bot: it keeps working as before.

It also hands you a responsibility. A key sitting in a screenshot, a cloud note or a chat backup is a key someone else will eventually read.

What it costs, and what none of this protects you from

The trading key costs nothing. You pay our commission on each executed order, detailed on /pricing and stated on the risk screen before your first order, plus Hyperliquid's own fee. No subscription, no share of your profits. Withdrawing to Arbitrum costs $1, charged by Hyperliquid; a transfer to another Hyperliquid account is free.

None of this protects you from the market. What protects a position is what you set on it: a stop loss and a take profit held by Hyperliquid, a trailing stop that keeps the share of your net gain you choose (75, 50 or 25 %, or 5 to 95 %), and the alert the bot sends when a position nears liquidation.

Leveraged perpetuals liquidate, and a liquidation takes the margin you committed. The ticket shows an approximate liquidation price before you confirm: read it before the leverage number. Deposits are USDC on Arbitrum One, $13.00 to get started, and the smallest order is $11.00.

Frequently asked questions

Can a Hyperliquid agent wallet withdraw my funds?

No. Hyperliquid refuses a withdrawal signed by an API wallet, also called an agent wallet, for every account on the exchange. The key opens, closes and reads, and that is the whole list.

Is the account really in my name?

Yes. It is a Hyperliquid account created in your name inside the conversation, and its private key can be exported at any time. Once exported, it works in any Hyperliquid interface, with or without us.

How do I export my private key from StratiDex?

In the bot: Settings → Export my key, or My funds → My key. Store it offline, because whoever holds it controls the account, withdrawals included. Exporting switches nothing off: the bot keeps working as before.

Where are my stop loss and take profit kept?

On Hyperliquid. Both are orders held by the exchange itself, set from the result screen or the position screen. The trailing stop keeps the share of your net gain you choose (75, 50 or 25 %, or 5 to 95 %) and never moves back.

Is an agent wallet the same as giving a bot my seed phrase?

No. A seed phrase hands over full control, withdrawals included. An API wallet carries trading rights only, and Hyperliquid enforces that difference at the protocol level: it cannot withdraw a single dollar.

What do I need to start?

A Telegram account and USDC on Arbitrum One. The account and its trading key are set up in the conversation, and the deposit threshold and the smallest order are in the first table of /learn/deposit-usdc-arbitrum.

Guides