Setting up Hyperliquid
Guide to get started with the Hyperliquid platform.
House Rules
Please make sure to follow our rules and requirements at all times.
Your account should always have a minimum of $1000 available.
Ensure your trading platform is set to Cross for executing trades.
Make sure that Unified Account Mode is disabled on Hyperliquid.
Only use your account for PinoAPI: Your trading account/wallet is dedicated to PinoAPI only. This means that you should not use it for any other purpose or service.
Don't make any changes to your account while PinoAPI is connected: While you are using PinoAPI, it is important that you do not manually interfere with your account. This includes making any changes to your account, such as withdrawing funds or changing settings.
Don't withdraw any funds while PinoAPI is actively running or has been created: If you have an active PinoAPI algorithm or have created one, do not withdraw any funds from your account while it is running. This could cause errors or issues with your algorithm.
Pay your invoices on time to avoid getting penalized: If you receive an invoice from us, make sure to pay it on time to avoid any penalties or sanctions. If you have any questions or concerns about your invoice, please contact us as soon as possible.
Violation of our house rules could result in substantial damage to your account!

Guide
When you already have a Hyperliquid account, please proceed to Step 3.
1 - Sign up for Hyperliquid
1. Go to Hyperliquid
Visit the Hyperliquid website and sign up for an account using the correct link.


2. Connect
Connect your wallet to Hyperliquid.

For this example, we will be logging in using email. Important note: PinoAPI also works with self‑custody wallets, just like the other options.

Once you verified your email, make sure to also accept the Terms of Use.

2 - Deposit funds
To begin trading, deposit funds into your Hyperliquid wallet. For Hyperliquid users, we require a minimum balance of 1,000 USDC per API.
1. Deposit
Please locate the Deposit menu.

The default deposit method is transferring USDC from another wallet (for example, Kraken or Bybit) to your Hyperliquid wallet. If you use this method, it is VERY IMPORTANT that you select the correct withdrawal chain on the other platform: Arbitrum. Using any other chain will result in the loss of your funds.

Optionally, you can also deposit fiat directly from your Creditcard using the FIAT method. Important note: it is highly likely that you will be required to submit KYC information if you choose the fiat method.
2. Withdraw from other platform to Hyperliquid
In this example, we will be depositing directly from another platform (Kraken) into our Hyperliquid wallet. In this example we will be using Arbitrum One (USDC).


When the deposit is successful, your balance will increase by the amount you deposited. You can verify this by going to either the homepage or, as shown in the image below, the Portfolio page.

3. Enable Unified Account Mode
Since PinoAPI uses Unified Account Mode, we enable Disable Unified Account Mode (default is checked, make sure it is unchecked).


Using a Subaccount [OPTIONAL]
When your main wallet is already in use, or when you simply want to isolate your risk by using another API, creating a sub‑account is the recommended approach. Important note: Sub‑accounts are only available if your main wallet has a trading volume exceeding 100k.

1. Go to the Sub-Accounts page
To connect an additional account to PinoAPI through Kraken, you'll need to create a new sub‑account. This can be done on the Sub‑Account page.

2. Create your Sub-Account
Give your Sub-Account a name, this can be anything.

More coming soon..
3 - Create a new API
We are now going establish a new Hyperliquid API connection.
1. Go to the API page
To create a new API, we first need to navigate to the API page

Here, we give our API key(s) a name, and we use the Generate button to create a new API Wallet Address.
2. Authorize API Wallet and copy Private Key
Now, make sure to set Days Valid to MAX (180 days). This means the API connection you are about to create will remain valid for 180 days after creation. Also make sure to copy and store the Private Key somewhere safe, as you will need it later to establish the API connection with PinoAPI.

You have now successfully created a new API. Important note: Make sure to add the Valid Until date to your calendar—minus ~ one month (today +150 days) to ensure you create a new API and renew it in PinoAPI before it expires.

All done! Please continue to set up PinoAPI.
Finished setting up Kraken? Continue here
Need help getting started? Make sure to ask our community or contact us.
Last updated