← All connectors

Hyperliquid

Perpetuals from the agent’s own wallet: leverage, limit and market orders, positions, funding in and out.

mainnet
Skill:

No account to connect: the venue key is a sub-key of the agent’s custody wallet, held in the enclave. Your caps are a policy you store for the agent; without one it is read-only.

The owner’s policy

Stored as HYPERLIQUID_POLICY, checked inside the enclave before any request leaves. read-only — the agent can read markets, positions and fills, and cannot place an order, set leverage, deposit or withdraw

How much may it trade?

max_order_usdMost per ordera number, USD notional, whole dollars
Price × size of one order. Not applied to a reduce-only order: closing must always be possible in one order. Orders are off until this, the daily volume and the leverage cap are all set. Empty: Empty: no orders at all.
max_daily_volume_usdVolume per daya number, USD notional, UTC days
Everything the agent asked to trade in a UTC day, counted whether or not it filled. A reduce-only order is counted but never refused by it. Empty: Empty: no orders at all.
max_leverageLeverage up toa number, ×
The most the agent may set, and the most a position may carry when an order adds to it. Required even for orders: a fresh account trades at the market’s MAXIMUM leverage until something sets it. Empty: Empty: no orders and no leverage change at all.
max_position_notional_usdPosition up toa number, USD notional per coin
The size a coin’s position may reach after an order. Empty: Empty: no cap on position size (the three above still apply).

Which coins?

coinsOnly these coinsa list
Hyperliquid symbols. "any" means every listed market. Empty: Empty: every listed market.

May money move in and out?

allow_depositFund the venue from the walleton or off
Lets the agent move USDC from the wallet’s intents balance to Hyperliquid. Each deposit is one request the agent makes; the cap below bounds it. Empty: Off: nothing moves to the venue.
max_deposit_usdMost per deposita number, USD, whole dollars
The most one deposit may carry. Empty: Empty: no cap on one deposit (the switch above still decides whether any happens).
allow_withdrawWithdraw backon or off
Lets the agent move USDC from Hyperliquid back out. Empty: Off: nothing leaves the venue.
withdraw_toWithdraw only totext
intents (the wallet’s own balance), confidential, or one HyperCore address. With this set, no other destination is accepted. Empty: Empty: the destination the agent names on each withdrawal.

Operations

Every call names one in operation; the other fields are the parameters listed under it.

Reading the deployed version…

OutLayer Dashboard