Credit Cost
1 per minute
Processing
Realtime
- Wire-compatible with
wss://api.hyperliquid.xyz/wsuserNonFundingLedgerUpdatessubscription - same channel name, samedeltashape per event. - Up to 1,000 wallet addresses per subscription. Use
addresses(string[]); aliasesuser(string) andusers(string[]) are also accepted. - Covers everything that moves USDC or token balances except funding payments - deposits, withdrawals, transfers, liquidations, vault actions, staking, rewards.
- Live-only:
isSnapshotis alwaysfalseon this transport. For windowed history, use the Info APIuserNonFundingLedgerUpdates.
{time, hash, delta} entries where delta.type identifies the event class and the remaining delta fields are type-specific.
Supports up to 1,000 wallet addresses per subscription.
Endpoint
string
required
Your GoldRush API key. Passed as a query parameter at connection time - no
Authorization header is used.Subscribe
Send this JSON message after the connection is established:string
required
Always
"subscribe".object
required
Example
Unsubscribe
Send the samesubscription body with method: "unsubscribe":
Unsubscribe matches subscriptions by exact body. To narrow the wallet set, unsubscribe the original
addresses list in full, then resubscribe with the smaller list.Streamed message
Each push haschannel: "userNonFundingLedgerUpdates" and a data object keyed to a single wallet. Multi-wallet subscriptions receive one push per affected wallet.
string
Always
"userNonFundingLedgerUpdates".object
Delta types
delta.type is one of:
The remaining keys on
delta vary by type and follow the public Hyperliquid info API userNonFundingLedgerUpdates payload. Common fields include amount (decimal string), usdcValue (decimal string), coin (string), destination / source (address strings), and nativeTokenFee (decimal string).
Related endpoints
userFills
stream real-time trade fills for one or more wallets as they execute on HyperCore.
orderUpdates
stream real-time order lifecycle events (placements, fills, cancels, and rejections) for one or more wallets on HyperCore.
allFills
stream every fill on HyperCore in real time for global market analytics and cross-wallet order-flow monitoring.