Webhooks on Hyperliquid
Receive TradingView (or any external) signals and execute on Hyperliquid via your agent wallet. HMAC-signed, risk-gate-enforced, fully logged.
What is Webhooks?
Receive TradingView (or any external) signals and execute on Hyperliquid via your agent wallet. HMAC-signed, risk-gate-enforced, fully logged.
Webhooks sits inside AI Traders' non-custodial trading platform on Hyperliquid. The funds never leave your wallet; AI Traders holds only a trade-only agent wallet, and every order — automated, manual, or webhook — runs through the same risk-gate.
Capabilities
Per-strategy endpoint
Unique URL per strategy. Lose one, regenerate without affecting others.
HMAC signature mandatory
Every payload must carry an HMAC-SHA256 signature. Unsigned requests are rejected.
Full risk-gate
Every webhook order passes the same risk-gate as bot/manual orders. No bypass.
TradingView template
Copy-paste alert template for TradingView — JSON shape, fields, examples.
Rate-limit per endpoint
Configurable rate-limit per strategy. Defaults at 60/min, raisable per request.
Rejection log
Every rejected webhook (bad signature, risk-gate breach, rate-limit) goes to the log with reason.
How to start
Create endpoint
Strategy settings → Webhooks → Create. Get URL + HMAC secret.
Configure source
In TradingView (or your tool), set Webhook URL + payload template + HMAC.
Test signed payload
AI Traders dashboard "Test webhook" sends a sample payload and shows risk-gate verdict.
Watch live execution
First real webhook lands; check the decision log for HMAC verdict + risk-gate verdict + fill.