dogabot dogabot

general

How to Connect Hyperliquid Credentials

Create an API wallet on Hyperliquid and add it on the dogabot Credentials page for perpetuals and spot trading.

credentialshyperliquidhow-to

Hyperliquid uses API wallets—separate signing keys authorized on your account—not traditional exchange API keys. Add yours on the dogabot Credentials page to enable live automations.

Don’t have a Hyperliquid account yet? Join through dogabot’s partnership link — you may qualify for exchange-side fee discounts or perks when Hyperliquid offers them to referred users.

Supported exchanges

dogabot supports two Hyperliquid venues, each with its own credential:

Exchange in dogabotMarket type
hyperliquidPerpetuals (BTC, ETH, HIP-3, etc.)
hyperliquid_spotSpot (PURR/USDC, UBTC/USDC, etc.)

You can connect one credential per venue. Use the same API wallet for both if you trade perps and spot.

Step 1: Create an API wallet on Hyperliquid

  1. Open app.hyperliquid.xyz and connect your main wallet.
  2. Go to More → API (or visit app.hyperliquid.xyz/API).
  3. Generate a new API wallet or authorize an existing one.
  4. When Hyperliquid shows the private key, copy it and store it securely—it may not be shown again.
  5. Note the API wallet address (starts with 0x). It must appear in your authorized API wallets list on Hyperliquid.

Important: Use a dedicated API wallet private key. Do not paste your main wallet’s seed phrase or private key.

Step 2: Add credentials in dogabot

For perpetuals:

  1. Sign in to dogabot and open Credentials.
  2. Click Add Credential.
  3. Select hyperliquid from the Exchange dropdown.
  4. API Key — enter your API wallet address (0x...).
  5. Secret Key — paste the API wallet private key (64-character hex, with or without the 0x prefix).
  6. Leave Passphrase empty.
  7. Click Add Credential.

For spot, repeat the steps but choose hyperliquid_spot instead.

If credentials already exist for that exchange, use Edit to update the key pair rather than adding a duplicate.

Verify your setup

After saving, confirm the API wallet address on Hyperliquid still appears under Authorized API wallets. Orders are signed with the private key you stored in dogabot; if the wallet was never authorized or was removed, live trades will fail.

Security notes

Next steps

Related in the app

Ready to put this into practice?

Create a free account and explore dogabot with paper trading.

Create Automation