Guides, manuals and platform references.
AlgoWay connects TradingView alerts to Hyperliquid through webhook automation. You create and authorize an API wallet in Hyperliquid, save its private key, connect the master wallet address and API private key in AlgoWay, and then use the AlgoWay webhook URL inside a TradingView alert.
This guide explains the complete TradingView to Hyperliquid setup, including API wallet authorization, the correct wallet address, AlgoWay webhook configuration, a test order, TradingView JSON and webhook notification settings.
The automation route is:
TradingView alert -> AlgoWay webhook -> Hyperliquid API wallet -> Hyperliquid order
TradingView generates the signal. Hyperliquid executes the order. AlgoWay receives the TradingView webhook request, validates the JSON message and routes the command to the Hyperliquid connection selected by your webhook UUID.
AlgoWay helps you:
AlgoWay automates execution. The entry logic, exit logic, position size and alert conditions still come from your TradingView strategy, indicator or manually prepared alert.
Prepare the following before creating the connection:
Keep the API private key confidential. Copy it only into the authorized AlgoWay webhook form and store a secure backup because Hyperliquid does not show it again after the authorization window is closed.
algoway.
The private key created in this step belongs to the authorized API wallet. Do not replace it with the private key of your main wallet.
algoway.0x8b89...FB4A.
This distinction is important. AlgoWay needs the master wallet address for account information requests, while order authorization uses the API private key created in Step 1.
Main Hyperliquid webhook fields:
After the form is saved, the new Hyperliquid connection appears in Dashboard >> Your Webhooks.
Testing from AlgoWay before connecting TradingView verifies that the wallet address, private key, market settings, symbol and quantity are accepted.
BTCUSDT.P.
If the test fails, do not continue with a live TradingView alert until the log shows the exact cause and the connection has been corrected.
The webhook URL contains the unique UUID that identifies your AlgoWay connection. TradingView must send the alert to this exact URL.
Open the TradingView alert editor and paste this JSON into the alert message field:
{
"platform_name": "hyperliquid",
"ticker": "{{ticker}}",
"order_contracts": "{{strategy.order.contracts}}",
"order_action": "{{strategy.market_position}}",
"price": "{{close}}"
}
TradingView replaces each placeholder with the live value when the alert fires:
{{ticker}} inserts the chart ticker;{{strategy.order.contracts}} inserts the strategy order size;{{strategy.market_position}} inserts the strategy position state;{{close}} inserts the closing price available when the alert is triggered.
Keep the message as valid JSON. Use double quotes, preserve commas and braces, and do not add comments inside the JSON object.
| Field | Example | Purpose |
|---|---|---|
platform_name |
hyperliquid |
Routes the command to the Hyperliquid webhook. |
ticker |
BTCUSDT.P |
Defines the TradingView symbol that AlgoWay must process. |
order_contracts |
0.001 |
Defines the order quantity before any configured AlgoWay quantity logic is applied. |
order_action |
long |
Defines the position direction or action sent by TradingView. |
price |
118500.25 |
Provides the TradingView close price for logging or supported execution logic. |
The JSON above uses TradingView strategy placeholders. It is intended for an alert created from a strategy that exposes values such as {{strategy.order.contracts}} and {{strategy.market_position}}.
An indicator alert may not provide those strategy placeholders. In that case, the alert message must use values and placeholders that the indicator actually supports. The final message received by AlgoWay must still contain valid values for platform_name, ticker, order_contracts and order_action.
For a manual test alert, you can replace TradingView placeholders with fixed values:
{
"platform_name": "hyperliquid",
"ticker": "BTCUSDT.P",
"order_contracts": "0.001",
"order_action": "buy",
"price": "118500.25"
}
Always use a small quantity when validating a new alert format.
The address shown in the API wallet table is the agent wallet address. Return to the top-right account menu and copy the master wallet address displayed under the account email.
Hyperliquid shows the API private key only during authorization. When it is no longer available, create and authorize a new API wallet, then update the AlgoWay webhook with the new key after verifying the existing configuration.
The authorization period is defined by Days Valid. When the API wallet expires, Hyperliquid can reject new requests. Authorize a new API wallet and replace the expired credentials in AlgoWay.
Missing quotes, commas or braces can prevent AlgoWay from parsing the alert. Copy the JSON exactly and modify only the values that are required by your strategy.
The JSON belongs in the alert message. The AlgoWay URL belongs in Notifications >> Webhook URL. Both are required.
Check the ticker received in AlgoWay Webhook Logs. A TradingView perpetual symbol may contain a suffix such as .P. Confirm that the symbol is being normalized or mapped as intended before sending a larger order.
Review the quantity multiplier, submitted contracts and the Hyperliquid response in Webhook Logs. Use a quantity accepted by the selected market and consistent with the webhook configuration.
A direct TradingView to Hyperliquid integration requires a public webhook endpoint, JSON parsing, wallet signing, symbol handling, order routing, error handling, secure credential storage and execution logs.
AlgoWay provides this execution layer through its dashboard. You create the Hyperliquid webhook, enter the authorized API wallet credentials, copy the generated webhook URL into TradingView and monitor every request in Webhook Logs.
This gives you:
To connect TradingView to Hyperliquid, authorize an API wallet in Hyperliquid, save its private key, copy the master wallet address from the account menu, create a Hyperliquid webhook in AlgoWay, test the connection, and add the AlgoWay JSON and webhook URL to TradingView.
AlgoWay turns TradingView alerts into Hyperliquid API commands without requiring you to operate your own webhook server.
Need a PDF? Print this page to PDF with Ctrl/Cmd+P.