Get Started
Connect or set up a new account on Hyperliquid. Trade-only access; hypr can never withdraw funds.
What You Get
A direct API line between your fingertips and Hyperliquid execution.
  • Free trading forever including XYZ assets, 2-tap execution, auto-sizing and a 3-phase trade engine.
  • Trade Review & Analysis + bot-performance analytics to optimize your system.
  • Run bots or alerts from TradingView via ZERO-code webhook automation; 7ms webhook to execution.
  • Stop losses on SPOT monitored 24/7. The feature Hyperliquid doesn't have.
By continuing, you agree to our Terms & Privacy
Already connected
This wallet already has a hypr account (-). Your API wallet is live.
Have you set up an API wallet yet?
You need an API wallet to trade with hypr.
Do you have a crypto wallet with USDC?
MetaMask, Rabby, Phantom, Coinbase Wallet, and the like.
Connect your self-custodial wallet
Connect your wallet, same as connecting to Uniswap or any dApp. We'll read your address, show your Hyperliquid balance, then ask you to authorize trade-only access.
Connecting shares only your public wallet address. hypr never sees your seed phrase or private key, and connecting by itself authorizes nothing.
No, connecting only allows hypr to read your account.
Paste your Hyperliquid wallet address
Paste the address of your Hyperliquid account. We read your balance, then you sign approveAgent to spin up a trade-only API wallet on it.
Find it on app.hyperliquid.xyz: tap the account dropdown at the top right, then the copy icon. Do NOT use the address from the Deposit window - that is a deposit-only address, not your account.
Already minted your API keys? Paste them instead
Yes. An address is public; it only lets hypr read your balance. Nothing is authorized until you sign approveAgent in the next step.
It spins up a trade-only API wallet on your account. hypr can place and cancel orders, and can never withdraw or move your funds.
Checking your Hyperliquid balance
Confirming your account has USDC to trade with.
Fund your Hyperliquid account
Hyperliquid needs USDC in your account before it can authorize an API wallet. Use Hyperliquid's own Deposit window - it accepts USDC from Arbitrum, Base, Ethereum, and Polygon (minimum 5 USDC, small bridge fee).
  1. Open app.hyperliquid.xyz and log in
  2. Tap Deposit (top right) and follow its window
  3. Send only USDC, only on a network that window lists
  4. Come back here and check your balance
The deposit address in Hyperliquid's window is NOT your account address. Never paste that deposit address into hypr - your account address lives in the account dropdown at the top right of Hyperliquid (tap the copy icon there).
Open Hyperliquid
Sending USDC Safely
  • Send a small test amount first.
  • Deposits below 5 USDC, other tokens, or unlisted networks are lost - Hyperliquid's window states the rules.
  • Exchanges like Coinbase, Kraken, Binance, OKX, and Bybit make it easy to send USDC on the supported networks.
Create your API wallet
Your account is funded and ready. Create a trade-only API wallet on Hyperliquid, then paste its keys here.
Your HL account0x...
USDC on Hyperliquid$0
Steps
  1. Go to Hyperliquid > Portfolio > API Wallet
  2. Create a new API wallet (trade-only permissions)
  3. Copy wallet address, API key, and API secret to a note
  4. Approve the wallet on Hyperliquid
  5. Come back here
You will see your API key only once before you approve, then it is gone forever. Copy all three values to a password manager or a quick note first, then paste them here.
Open Hyperliquid
Keys are encrypted AES-128-CBC on the server, decrypted only at trade execution, then discarded. Worst case an attacker cannot withdraw your funds; the API wallet does not have that permission.
Place and manage trades, and view the account. It can never withdraw or transfer your funds, and you can remove it on Hyperliquid's API page anytime.
Authorize hypr on Hyperliquid
Your account is funded and ready. hypr prepares a trade-only API wallet and shows its address; you authorize it on Hyperliquid, where your login lives. No keys to copy - and the name you give it on Hyperliquid becomes your hypr account name.
Your HL account0x...
USDC on Hyperliquid$0
Prefer to mint the keys yourself? Use the guided paste flow
It approves a trade-only API wallet on your account. hypr can place and cancel orders, and can never withdraw or move your funds.
hypr generated the API wallet and holds its key encrypted. You only approve its ADDRESS on Hyperliquid - a public value - so nothing sensitive ever passes through your clipboard.
Approve hypr to trade
By tapping "Sign approveAgent" below, you are generating an API wallet in your Hyperliquid account and giving hypr permission to execute trades on it.
Connected0x7c9E...4Bd2
USDC on Hyperliquid$4,801
Place and manage trades for you
Cannot withdraw or transfer your funds
Waiting for Hyperliquid
Confirming your agent approval on-chain. This takes a few seconds.
Final step
Secure your account with a passkey (Face ID / Touch ID). New to hypr? Create one. Already use hypr on this device? Sign in and this account joins your others.
hypr never sees your passkey.
You're all set
Trade-only access is live. Your funds stay on Hyperliquid; you can withdraw there anytime.
Paste your API keys
Three values from the API wallet you created on Hyperliquid, plus a name for this account.
Wallet Hygiene
  • Back up seed phrase for recovery in HL settings.
  • Set 2FA up in HL, then use hypr.run easily for trading with enhanced security.
  • Never share your passphrase or API keys.
Connect your wallet
Connect your wallet, same as connecting to Uniswap or any dApp. We'll read your address, show your Hyperliquid balance, then ask you to authorize trade-only access.
Connecting shares only your public wallet address. hypr never sees your seed phrase or private key, and connecting by itself authorizes nothing.
No, connecting only allows hypr to read your account.
Fund your Hyperliquid account
Connected-
USDC in your wallet5,000.00
Your wallet and your Hyperliquid account share the same address. You move USDC from the wallet side onto Hyperliquid, then authorize a trade-only API wallet to trade with hypr.run.
Your wallet app will stop showing the balance once it moves onto Hyperliquid; you'll see it in hypr and on Hyperliquid instead. Withdraw anytime in the Hyperliquid app and it returns right here to your wallet. hypr can never withdraw or move your funds.
Bridging your USDC
Waiting for Hyperliquid to credit your deposit. Usually under a minute.
The easiest way in
Create a self-custodial wallet. Fund it from any wallet/exchange and trade on Hyperliquid with hypr.run
How it works
Create a wallet with Privy, the same wallet infrastructure Hyperliquid itself uses.
It is a self-custodial wallet that only you control, unlocked by your passkey.
Inside our Security page are instructions on how to export and back up your wallet.
Check your email
A 6-digit code was sent to your email from Privy. Enter it to confirm it's you and create your wallet.
Didn't get it? Resend code · codes expire in 10 minutes
Your wallet is ready
0x9F2a6C1d4E5b3A8f7C0d2E1B4a6C8d9E0f1A2b3C
Fund your Hyperliquid account
Select your USDC stablecoin funding source.
Send USDC on Arbitrum
Send USDC on Arbitrum to your deposit address, from any exchange or wallet. It moves onto Hyperliquid and you are ready to trade.
0x9F2a6C1d4E5b3A8f7C0d2E1B4a6C8d9E0f1A2b3C
USDC on Arbitrum only. Other networks or tokens will not arrive.
Not Ethereum. Choose USDC on the Arbitrum network. If you do not choose Arbitrum network, you will lose your funds.
Usually under a minute after the exchange releases the withdrawal. It then moves onto Hyperliquid automatically, ready to trade.
Setting up your account
Deposit received. Funding Hyperliquid and authorizing trade-only access. This takes a few seconds.
You're all set
Your wallet is funded and live on Hyperliquid. hypr trades for you and can't withdraw your funds; you withdraw anytime in the Hyperliquid app.