Skip to content

How to connect Hyperliquid to Nabu: a step-by-step guide

Step 1: Start the connection in Nabu

1. Go to app.nabu.pro and click on the cogwheel next to your username.

Nabu header with the settings cogwheel next to the username

2. Proceed to Link Accounts, and select Hyperliquid.

Nabu Link Accounts screen with Hyperliquid selected

Step 2: Export your private key from Privy

3. Go to home.privy.io/account and, under Linked Accounts, add your Google account (the same one you use for Nabu).

Privy account page with Linked Accounts

4. Go to home.privy.io/apps and select Nabu from the apps list.

Privy apps list with Nabu selected

5. Click Export keys and choose the account connected to your Nabu account.

Privy Export keys dialog

6. Click Copy key.

Privy Copy key action

Step 3: Import the key into your wallet

7. Open MetaMask (or any other wallet), click on Accounts, then Add a wallet.

MetaMask Add a wallet screen

8. Choose Import an account and paste your copied private key.

Step 4: Connect to Hyperliquid and deposit funds

9. Go to app.hyperliquid.xyz and connect with the wallet containing your imported account.

10. Click Deposit and deposit USDC on Arbitrum into your Hyperliquid account.

11. Check the Balances tab on Hyperliquid to confirm your funds have arrived.

Hyperliquid Balances tab showing deposited funds

12. In your wallet, open the imported account and click Account details.

Account menu for the imported wallet account, with Account details highlighted

13. Copy your private key, return to the Nabu settings page, paste it into the Private Key field, and click Link Exchange.

Nabu Exchange Connect dialog showing the Private Key field and the Link Exchange button