Hyperliquid Setup
Link the init app, accept terms, and enable trading.
Hyperliquid Setup
Hyperliquid actions in OpenPond run through a dedicated init app deployment. Before you trade or deposit, you need that app linked and approved.
1) Install the init app
Create the init app template from Create app.
This app owns the Hyperliquid endpoints used by the trading UI (deposit, withdraw, terms, builder fee).
2) Set it as your default init app
Go to Account Defaults and select the init app + deployment version.
This is what Trade uses when it executes Hyperliquid actions.
3) Add Turnkey policies
Open Wallet Manager -> Policies and add the Hyperliquid presets:
- Hyperliquid signing (testnet or mainnet)
- Hyperliquid builder fee (testnet or mainnet)
- Hyperliquid bridge transfer scope (testnet or mainnet)
- Hyperliquid recovery transfer scope (testnet or mainnet)
These allow the operating wallet to sign the required EIP-712 payloads.
Initial scoped token path in this rollout:
- Arbitrum mainnet USDC is the first production bridge/recovery allow path.
- Arbitrum Sepolia
HYPE_USDCis the matching testnet path.
4) Accept builder fee
In Trade → Manual tab, click Accept Terms. This submits the builder fee approval through the init app.
5) Accept Hyperliquid terms (mainnet)
In Trade → Manual tab:
- Open Advanced options
- Switch to Mainnet
- Click Accept terms to approve Hyperliquid terms.
6) Deposit
Use Deposit in Trade to send USDC into Hyperliquid via the init app.