Hyperliquid agent wallets: trade without granting withdrawal access

Updated October 22, 2026

The problem it solves

For an app to trade for you, it has to sign orders. If it held the key to your main wallet, it could also withdraw your money. That is custody, and custody is exactly the risk crypto traders want to avoid.

Hyperliquid solves this with the agent wallet, also called an API wallet. You create a separate wallet and use your main wallet to authorize it to trade on behalf of your account.

What an agent wallet can do

  • Open and close positions in your account.
  • Place and cancel orders, including stops and take-profits.

What it cannot do

If the agent key leaks, whoever has it can trade but cannot take money out of the account. And you can revoke the agent at any time with your main wallet.

  • Withdraw funds from your account.
  • Transfer your balance to another wallet.
  • Change who owns the account.

How Aval will use it

For real execution, Aval asks you to authorize an agent wallet. Your main wallet stays with you, and your balance stays in your Hyperliquid account. Aval only signs orders that passed the JEV score and the limits you set, such as maximum daily loss and maximum size per position.

In the beta, none of this is turned on. The Aval account trades on paper, with fake money and real prices, and the scoreboard is public for anyone to check.

Educational content. Not investment advice. Leveraged crypto trading carries the risk of loss.

Frequently asked questions

What is an agent wallet on Hyperliquid?

It is a separate wallet you authorize to trade in your account. It opens and closes positions but cannot withdraw or transfer funds, and you can revoke it whenever you want.

Can an app with an agent wallet withdraw my money?

No. Hyperliquid itself blocks agent wallets from making withdrawals or transfers. Only your main wallet can withdraw.