Hyperdaily guide

Hyperliquid agent wallets explained

An agent wallet is not custody, but it is still permission. Treat it like a trading key: preview it, cap it, record it, and keep revoke visible.

Published Aug 4, 2026 · Updated Aug 13, 2026 · Hyperdaily Research

Get your wallet briefing

MetaMask or Rabby returns the selected public account. No private key, agent wallet, transaction, or message signature.

What approveAgent signs

The action registers an agent address and an optional name for the master account or a subaccount. The master wallet authorizes that relationship; the agent then signs eligible trading actions without requiring the master wallet for every order.

Query the master, not the agent

Hyperliquid’s official documentation calls out a common integration mistake: account data belongs to the master or subaccount address. Querying the agent address can return an empty result even while the agent is correctly approved to sign.

What an agent cannot do

API wallets are signing identities for trading and cannot withdraw user funds through the normal agent flow. That boundary reduces custody risk, but it does not make unlimited trading safe. A compromised or misconfigured agent can still place harmful orders.

Names, replacement, and pruning matter

Unnamed and named agent wallets have different replacement behavior. Deregistered or expired API-wallet nonce state may be pruned, so old addresses should not be casually reused. An executor should generate, label, and retire agents deliberately.

Caps live in the product risk layer

Protocol approval identifies the signer; product policy should separately enforce maximum order size, daily notional, leverage, market allowlists, stale-signal blocks, and a kill switch. The preview should distinguish protocol permission from these local limits.

Keep revoke beside approve

A safe interface records the approved agent, current caps, and status, then exposes revoke or replacement in the same place. Users should not need to search documentation after deciding to stop automation.

FAQ

Is approveAgent the same as sharing a private key?

No. It is a protocol permission for an API wallet, signed by the user wallet.

Why keep caps local?

Caps are part of the product risk system and executor policy; they make the permission understandable to the user.

Primary sources

Evidence standard

Hyperdaily separates public protocol facts from product interpretation, labels stale or missing evidence, and keeps connection separate from signing. Read the full data and scoring methodology.

Keep reading

Turn this guide into a wallet briefing.

Connect a Hyperliquid wallet