Overview
In this guide, we’ll show you how to connect your HyperLiquid account to Bothub using email login. You’ll learn how to create an API key, authorize it correctly, and safely link it to your Bothub account.
💡 Estimated setup time: 10–15 minutes
Step 1 — Open the HyperLiquid Website
1. Go to hyperliquid.xyz.
2. In the top-right corner, click Connect.
3. A modal window will appear with several login options.
If you already use a crypto wallet like, you can log in with it, we have separate guide for it.
Step 2 — Log in via Email
1. Enter your email address in the login field.
2. Confirm the request and check your inbox for a verification code.
3. Enter the code on the website to complete login.
Once confirmed, your HyperLiquid account will be created and you’ll be automatically logged in.
Step 3 — Make a Deposit (Required Before API Creation)
HyperLiquid requires a minimum deposit before you can generate an API key.
1. In the top-right corner, click Deposit.
2. In the deposit modal, choose:
Asset: USDC
Network: Arbitrum
Copy your wallet address
3. Send at least 5 USDC to this address.
Once the transfer is confirmed on the blockchain, the balance will appear in your HyperLiquid dashboard.
⚠️ Important: The minimum deposit is 5 USDC, but we recommend sending a bit more to cover network fees and bot allocations.
Step 4 — Copy Your General Wallet Address
Once your funds are visible:
1. Click on your profile icon in the top-right corner.
2. Copy your General Wallet Address (it’s displayed under your account name).
3. Go to Bothub → Connect Exchange → HyperLiquid.
4. Paste the General Wallet Address into the required field.
Step 5 — Create an API Key on HyperLiquid
1. In the navigation bar, click More → API.
2. In the Name field, enter a label (for example: “Bothub Trade”).
3. Under Address of API Wallet, click Generate — this will create your API wallet address.
4. Then click Authorize API Wallet.
5. In the Validity field, select Max (180 days) to keep your API active for the longest period.
🕒 After 180 days, you’ll need to renew your API key — don’t worry, BotHub will remind you in advance.
Step 6 — Copy and Authorize Your Keys
At the top of the page, you’ll now see:
Your API Wallet Address
Your Private Key
1. Copy both keys.
2. Go to Bothub → Connect Exchange → HyperLiquid.
3. Paste the API Wallet Address and Private Key into the corresponding fields.
⚠️ Don’t click “Connect” yet — you still need to authorize the key on HyperLiquid.
Return to HyperLiquid and click Authorize to finalize API key creation.
If successful, you’ll see your new key appear in the API key list.
Now go back to Bothub and click Connect.
Step 7 — Verify Connection
After connection:
Your HyperLiquid account will appear in your Exchange List.
You can now allocate funds and activate bots on your dashboard.
Check the Activity Log to confirm that your bots are trading correctly.
Troubleshooting
If you encounter an error while connecting:
Double-check that your IP address is correctly added on Binance.
Make sure withdrawal permission is not enabled.
Ensure your API key is active (not expired or deleted).
Try creating a new API key if the issue persists.
If none of these steps help, reach out to our Support Team via the in-app chat or email us at [email protected] — we’re always here to help.





