# Hydromancer ## Hydromancer - [Hydromancer - the Hyperliquid Data Layer](https://docs.hydromancer.xyz/readme.md): Hydromancer is data infrastructure for Hyperliquid. We provide real-time APIs, WebSocket streams, and analytics — so you can ship unique features faster with better data. - [REST API](https://docs.hydromancer.xyz/readme/rest-api.md): API service for querying user state information from Hyperliquid. All endpoints require Bearer token authentication. - [Rate limits and user limits](https://docs.hydromancer.xyz/readme/rest-api/rate-limits-and-user-limits.md) - [User position data](https://docs.hydromancer.xyz/readme/rest-api/user-position-data.md) - [clearinghouseState](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/clearinghousestate.md): Get the complete clearinghouse state for a single user. - [batchClearinghouseStates](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/batchclearinghousestates.md): Get clearinghouse states for multiple users in a single request. - [portfolioState](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/portfoliostate.md): Get clearinghouse state, spot clearinghouse state, and account abstraction mode for a single user in one request. - [batchPortfolioStates](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/batchportfoliostates.md): Get clearinghouse states for perp and spot of multiple users in a single request. - [activeAssetData](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/activeassetdata.md): Get asset data for a specific user and coin. - [spotclearinghouseState](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/spotclearinghousestate.md): Get the spot clearinghouse state for a single user. - [userAbstraction](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/userabstraction.md): Get the account abstraction mode for a user. - [userDexAbstraction](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/userdexabstraction.md) - [webData2](https://docs.hydromancer.xyz/readme/rest-api/user-position-data/webdata2.md): Get aggregated web data including clearinghouse state, metadata, and market info. - [Asset data](https://docs.hydromancer.xyz/readme/rest-api/asset-data.md) - [assetContext](https://docs.hydromancer.xyz/readme/rest-api/asset-data/assetcontext.md): Get the asset context (mid-, mark- and oracle price for example) of one or more symbols. - [oraclePriceHistory](https://docs.hydromancer.xyz/readme/rest-api/asset-data/oraclepricehistory.md): Returns the most recent oracle price updates for a coin in descending order (newest first). - [oraclePriceHistoryByTime](https://docs.hydromancer.xyz/readme/rest-api/asset-data/oraclepricehistorybytime.md): Returns oracle price updates for a coin within a time range in ascending order (oldest first). - [perpPriceHistoryByTime](https://docs.hydromancer.xyz/readme/rest-api/asset-data/perppricehistorybytime.md): Returns the accepted oracle and mark prices of a perp within a time range - [allMids](https://docs.hydromancer.xyz/readme/rest-api/asset-data/allmids.md): Get the mid prices of all perp assets - [User order data](https://docs.hydromancer.xyz/readme/rest-api/user-order-data.md) - [openOrders](https://docs.hydromancer.xyz/readme/rest-api/user-order-data/openorders.md) - [frontendOpenOrders](https://docs.hydromancer.xyz/readme/rest-api/user-order-data/frontendopenorders.md) - [Historical data](https://docs.hydromancer.xyz/readme/rest-api/historical-data.md) - [userFills](https://docs.hydromancer.xyz/readme/rest-api/historical-data/userfills.md): Get the 2000 latest fills of a certain user. Includes twap fills. - [userFillsByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/userfillsbytime.md): Get trading fills for a single user within a time range. Includes twap fills. - [userTwapSliceFills](https://docs.hydromancer.xyz/readme/rest-api/historical-data/usertwapslicefills.md): Get the 2000 most recent TWAP slice fills for a user. - [userTwapSummaries](https://docs.hydromancer.xyz/readme/rest-api/historical-data/usertwapsummaries.md): Get aggregated TWAP order summaries for a user. - [userTwapStatusesByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/usertwapstatusesbytime.md): Paginate a user's TWAP order status events by time, oldest-first. - [builderFills](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderfills.md): Get the 2000 latest fills submitted by a builder. - [builderFillsByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderfillsbytime.md): Get fills submitted by a builder in a certain time range - [builderApprovedFillsByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderapprovedfillsbytime.md): Fills that occurred while a user had an active builder-fee approval for your builder address. - [builderApprovedFundingByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderapprovedfundingbytime.md): Hourly funding payments made by users who had an active builder-fee approval for your builder address. - [builderApprovedNonFundingLedgerUpdatesByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderapprovednonfundingledgerupdatesbytime.md): Deposits, withdrawals, transfers and other non-funding ledger updates made by users who had an active builder-fee approval for your builder address. - [userFunding](https://docs.hydromancer.xyz/readme/rest-api/historical-data/userfunding.md): Get a users' funding payment history - [fundingHistory](https://docs.hydromancer.xyz/readme/rest-api/historical-data/fundinghistory.md): Get the funding history for a coin - [liquidationHistoryByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/liquidationhistorybytime.md): Get historical liquidation events for a coin or market-wide - [userNonFundingLedgerUpdates](https://docs.hydromancer.xyz/readme/rest-api/historical-data/usernonfundingledgerupdates.md): Get a users' non funding ledger updates - [historicalOrders](https://docs.hydromancer.xyz/readme/rest-api/historical-data/historicalorders.md): Get the 2000 latest order status updates of a certain user. - [orderStatusByOid](https://docs.hydromancer.xyz/readme/rest-api/historical-data/orderstatusbyoid.md): Get the latest status snapshot of a single order by oid or cloid. - [builderOrdersByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/builderordersbytime.md): Returns a builder's sent order status updates within a specified timerange. - [userLeverageUpdatesByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/userleverageupdatesbytime.md): Paginate a user's leverage change history by time, oldest-first. - [userIsolatedMarginUpdatesByTime](https://docs.hydromancer.xyz/readme/rest-api/historical-data/userisolatedmarginupdatesbytime.md): Paginate a user's isolated margin update history by time, oldest-first. - [User performance](https://docs.hydromancer.xyz/readme/rest-api/user-performance.md) - [userPnlSummary](https://docs.hydromancer.xyz/readme/rest-api/user-performance/userpnlsummary.md): Aggregate realized-PnL stats for a single user, computed from completed trades. - [userPnlLeaderboard](https://docs.hydromancer.xyz/readme/rest-api/user-performance/userpnlleaderboard.md): Top traders ranked by realized PnL, win rate, or volume, with quality filters. - [userCompletedTrades](https://docs.hydromancer.xyz/readme/rest-api/user-performance/usercompletedtrades.md): Get a user's most recent completed (fully closed) positions, newest-first. - [userCompletedTradesByTime](https://docs.hydromancer.xyz/readme/rest-api/user-performance/usercompletedtradesbytime.md): Paginate a user's completed (fully closed) positions by close time, oldest-first. - [Outcomes](https://docs.hydromancer.xyz/readme/rest-api/outcomes.md): Endpoints for querying prediction market outcomes. - [outcomeMeta](https://docs.hydromancer.xyz/readme/rest-api/outcomes/outcomemeta.md): Get metadata for all registered prediction market outcomes. - [settledOutcome](https://docs.hydromancer.xyz/readme/rest-api/outcomes/settledoutcome.md) - [settledOutcomesById](https://docs.hydromancer.xyz/readme/rest-api/outcomes/settledoutcomesbyid.md): Get settled prediction market outcomes by their outcome IDs or asset IDs. - [settledOutcomes](https://docs.hydromancer.xyz/readme/rest-api/outcomes/settledoutcomes.md): Get recent settled prediction market outcomes. - [registeredOutcomesById](https://docs.hydromancer.xyz/readme/rest-api/outcomes/registeredoutcomesbyid.md): Get registered prediction market outcomes by their outcome IDs or asset IDs. - [registeredOutcomes](https://docs.hydromancer.xyz/readme/rest-api/outcomes/registeredoutcomes.md): Get recent registered prediction market outcomes. - [registeredOutcomesSnapshot](https://docs.hydromancer.xyz/readme/rest-api/outcomes/registeredoutcomessnapshot.md): Per-side balance snapshots of every active prediction market outcome (zstd+msgpack). - [outcomeTemplatesOverview](https://docs.hydromancer.xyz/readme/rest-api/outcomes/outcometemplatesoverview.md): List all registered permissionless HIP-4 outcome templates. - [outcomeTemplates](https://docs.hydromancer.xyz/readme/rest-api/outcomes/outcometemplates.md) - [outcomeDeployerLimits](https://docs.hydromancer.xyz/readme/rest-api/outcomes/outcomedeployerlimits.md) - [outcomeVenuesOverview](https://docs.hydromancer.xyz/readme/rest-api/outcomes/outcomevenuesoverview.md): List permissionless HIP-4 venues, their lifecycle, and sub-deployer permissions. - [Vaults](https://docs.hydromancer.xyz/readme/rest-api/vaults.md) - [vaultSummaries](https://docs.hydromancer.xyz/readme/rest-api/vaults/vaultsummaries.md) - [userVaultEquities](https://docs.hydromancer.xyz/readme/rest-api/vaults/uservaultequities.md) - [leadingVaults](https://docs.hydromancer.xyz/readme/rest-api/vaults/leadingvaults.md) - [Roles and agents](https://docs.hydromancer.xyz/readme/rest-api/roles-and-agents.md) - [userRole](https://docs.hydromancer.xyz/readme/rest-api/roles-and-agents/userrole.md): Get the role of a user account. - [extraAgents](https://docs.hydromancer.xyz/readme/rest-api/roles-and-agents/extraagents.md): Get the extra agents (API wallets) for a user. - [multisigsBySigner](https://docs.hydromancer.xyz/readme/rest-api/roles-and-agents/multisigsbysigner.md): Get multisig accounts associated with an address. - [approvedBuilders](https://docs.hydromancer.xyz/readme/rest-api/roles-and-agents/approvedbuilders.md) - [Metadata](https://docs.hydromancer.xyz/readme/rest-api/metadata.md) - [meta](https://docs.hydromancer.xyz/readme/rest-api/metadata/meta.md) - [metaAndAssetCtxs](https://docs.hydromancer.xyz/readme/rest-api/metadata/metaandassetctxs.md) - [spotMeta](https://docs.hydromancer.xyz/readme/rest-api/metadata/spotmeta.md) - [marginTable](https://docs.hydromancer.xyz/readme/rest-api/metadata/margintable.md) - [perpDexs](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpdexs.md) - [allPerpMetas](https://docs.hydromancer.xyz/readme/rest-api/metadata/allperpmetas.md) - [perpAnnotation](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpannotation.md) - [batchPerpAnnotations](https://docs.hydromancer.xyz/readme/rest-api/metadata/batchperpannotations.md): Get human-readable annotations for multiple perpetual assets in a single request. - [perpCategories](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpcategories.md) - [perpConciseAnnotations](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpconciseannotations.md) - [perpDexStatus](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpdexstatus.md) - [perpDexLimits](https://docs.hydromancer.xyz/readme/rest-api/metadata/perpdexlimits.md) - [alignedQuoteTokenInfo](https://docs.hydromancer.xyz/readme/rest-api/metadata/alignedquotetokeninfo.md) - [exchangeStatus](https://docs.hydromancer.xyz/readme/rest-api/metadata/exchangestatus.md) - [Token deployment](https://docs.hydromancer.xyz/readme/rest-api/token-deployment.md) - [spotDeployState](https://docs.hydromancer.xyz/readme/rest-api/token-deployment/spotdeploystate.md): Get the spot deploy state for a user. - [perpDeployAuctionStatus](https://docs.hydromancer.xyz/readme/rest-api/token-deployment/perpdeployauctionstatus.md): Get the current perp deploy auction status. - [spotPairDeployAuctionStatus](https://docs.hydromancer.xyz/readme/rest-api/token-deployment/spotpairdeployauctionstatus.md) - [Borrow / Lend](https://docs.hydromancer.xyz/readme/rest-api/borrow-lend.md) - [allBorrowLendReserveStates](https://docs.hydromancer.xyz/readme/rest-api/borrow-lend/allborrowlendreservestates.md) - [borrowLendReserveState](https://docs.hydromancer.xyz/readme/rest-api/borrow-lend/borrowlendreservestate.md) - [borrowLendUserState](https://docs.hydromancer.xyz/readme/rest-api/borrow-lend/borrowlenduserstate.md) - [Staking](https://docs.hydromancer.xyz/readme/rest-api/staking.md) - [stakingOverview](https://docs.hydromancer.xyz/readme/rest-api/staking/stakingoverview.md): Get a summary of all validators and their staking stats. - [stakingValidatorStakers](https://docs.hydromancer.xyz/readme/rest-api/staking/stakingvalidatorstakers.md): Get the full staker list for a specific validator. - [validatorAprHistory](https://docs.hydromancer.xyz/readme/rest-api/staking/validatoraprhistory.md): Query a validator's weekly net staking APR and rewards distributed to delegators. - [stakingEvents](https://docs.hydromancer.xyz/readme/rest-api/staking/stakingevents.md): Query historical staking events (delegate, undelegate, withdrawal). - [globalStakingSummary](https://docs.hydromancer.xyz/readme/rest-api/staking/globalstakingsummary.md): Get per-user staking balances across all of Hyperliquid — delegated, pending unstake, and available staking balance. - [Delegations](https://docs.hydromancer.xyz/readme/rest-api/delegations.md) - [delegations](https://docs.hydromancer.xyz/readme/rest-api/delegations/delegations.md): Get delegation information for a user. - [delegatorSummary](https://docs.hydromancer.xyz/readme/rest-api/delegations/delegatorsummary.md): Get a summary of a user's delegation status. - [delegatorHistory](https://docs.hydromancer.xyz/readme/rest-api/delegations/delegatorhistory.md): Query a user's staking history (delegations, deposits, withdrawals). - [delegatorRewards](https://docs.hydromancer.xyz/readme/rest-api/delegations/delegatorrewards.md): Query a user's daily HYPE staking rewards (delegation + commission). - [maxBuilderFee](https://docs.hydromancer.xyz/readme/rest-api/delegations/maxbuilderfee.md): Get the maximum builder fee a user has approved for a specific builder. - [validatorL1Votes](https://docs.hydromancer.xyz/readme/rest-api/delegations/validatorl1votes.md): Get the current validator L1 votes. - [Fees](https://docs.hydromancer.xyz/readme/rest-api/fees.md) - [userFees](https://docs.hydromancer.xyz/readme/rest-api/fees/userfees.md) - [API Usage](https://docs.hydromancer.xyz/readme/rest-api/api-usage.md) - [apiUsage](https://docs.hydromancer.xyz/readme/rest-api/api-usage/apiusage.md): Get your Hydromancer API usage statistics broken down by day and request type. - [Subaccounts](https://docs.hydromancer.xyz/readme/rest-api/subaccounts.md) - [subAccounts](https://docs.hydromancer.xyz/readme/rest-api/subaccounts/subaccounts.md): Get subaccount information for a user. - [Candlesticks](https://docs.hydromancer.xyz/readme/rest-api/candlesticks.md) - [candleSnapshot](https://docs.hydromancer.xyz/readme/rest-api/candlesticks/candlesnapshot.md): Get OHLCV candlestick data for any coin and interval. - [Market data](https://docs.hydromancer.xyz/readme/rest-api/market-data.md) - [openInterestHistory](https://docs.hydromancer.xyz/readme/rest-api/market-data/openinteresthistory.md): Historical OHLC of open interest, per coin or per sector, in contracts and USD. - [perpSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/perpsnapshot.md): Unique endpoint allowing to get entire perps positioning of all Hyperliquid traders. - [perpTwapSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/perptwapsnapshot.md): Endpoint to get all active TWAP orders across all Hyperliquid perpetual markets. - [accountValueSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/accountvaluesnapshot.md): Unique endpoint allowing to get an account value snapshot of all accounts on Hyperliquid, including filtering by a specific type of collateral or HIP-3 DEX. - [spotSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/spotsnapshot.md): Unique endpoint allowing to get entire spot positioning of all Hyperliquid spot holders. - [spotTwapSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/spottwapsnapshot.md): Endpoint to get all active TWAP orders across all Hyperliquid spot markets. - [L4PerpBookSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/l4book.md): Get L4 orderbook snapshot for perpetual markets. - [l2Book](https://docs.hydromancer.xyz/readme/rest-api/market-data/l2book.md): Get L2 orderbook snapshot with aggregated price levels. - [l2BookDiffSnapshot](https://docs.hydromancer.xyz/readme/rest-api/market-data/l2bookdiffsnapshot.md): Get L2 orderbook snapshot for bootstrapping the l2BookDiff WebSocket stream. - [tpslBook](https://docs.hydromancer.xyz/readme/rest-api/market-data/tpslbook.md): Get a snapshot of all active TP/SL trigger orders. - [marketLiquidity](https://docs.hydromancer.xyz/readme/rest-api/market-data/marketliquidity.md): Get aggregated orderbook depth for a specific market - [marketLiquidityHistory](https://docs.hydromancer.xyz/readme/rest-api/market-data/marketliquidityhistory.md): Get hourly-averaged orderbook depth history for a specific market with unlimited retention. - [slippageHistory](https://docs.hydromancer.xyz/readme/rest-api/market-data/slippagehistory.md): Get historical slippage estimates for a specific market and notional size. - [currentDepth](https://docs.hydromancer.xyz/readme/rest-api/market-data/currentdepth.md): Get real-time cumulative orderbook depth at multiple BPS levels for all markets. - [fundingPayments](https://docs.hydromancer.xyz/readme/rest-api/market-data/fundingpayments.md): Get all funding payments for the most recent hour across all markets and users as a compressed snapshot. - [maxMarketOrderNtls](https://docs.hydromancer.xyz/readme/rest-api/market-data/maxmarketorderntls.md): Get the maximum market order notional sizes by leverage tier. - [perpsAtOpenInterestCap](https://docs.hydromancer.xyz/readme/rest-api/market-data/perpsatopeninterestcap.md): Get the list of perp assets currently at their open interest cap. - [liquidatable](https://docs.hydromancer.xyz/readme/rest-api/market-data/liquidatable.md): Get the list of liquidatable accounts. - [Websocket](https://docs.hydromancer.xyz/readme/websocket.md): Hydromancer WebSocket API Real-time Hypercore events - [WebSocket changelog](https://docs.hydromancer.xyz/readme/websocket/changelog.md): Customer-visible WebSocket protocol changes - [Session Management and Reconnection](https://docs.hydromancer.xyz/readme/websocket/session-management-and-reconnection.md): Session persistence, reconnection, and automatic replay for reliable WebSocket connections - [Rate limits, user limits and heartbeats](https://docs.hydromancer.xyz/readme/websocket/rate-limits-user-limits-and-heartbeats.md) - [Live Message Chunking](https://docs.hydromancer.xyz/readme/websocket/live-message-chunking.md): Opt-in message chunking for reliable delivery of large batched events - [Builder data](https://docs.hydromancer.xyz/readme/websocket/builder-data.md) - [builderOrderUpdates](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderorderupdates.md): Stream live order updates for a specific builder from a single connection. - [builderFills](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderfills.md): Stream live fills for a specific builder from a single connection. - [builderApprovedFills](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderapprovedfills.md): Stream every fill made by users who had an active fee approval for your builder at the time of the fill. - [builderApprovedFundings](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderapprovedfundings.md): Stream every hourly funding payment of users who had an active fee approval for your builder at the funding block. - [builderApprovedNonFundingLedgerEvents](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderapprovednonfundingledgerevents.md): Stream every non-funding ledger update of users who had an active fee approval for your builder at the block. - [builderLiquidations](https://docs.hydromancer.xyz/readme/websocket/builder-data/builderliquidations.md): Stream live liquidation fills of your users. Based on last touch attribution, if the last non-liquidation fill for that coin had your builder code, the liquidation will be broadcast to your channel. - [Orderbook streaming](https://docs.hydromancer.xyz/readme/websocket/orderbook-streaming.md) - [bbo](https://docs.hydromancer.xyz/readme/websocket/orderbook-streaming/bbo.md): Stream real-time best bid and offer for a coin. - [l2Book](https://docs.hydromancer.xyz/readme/websocket/orderbook-streaming/l2book.md): Stream real-time L2 orderbook snapshots per coin. - [l2BookDiff](https://docs.hydromancer.xyz/readme/websocket/orderbook-streaming/l2bookdiff.md): Stream real-time L2 orderbook diffs (incremental updates) per block. - [l4BookUpdates](https://docs.hydromancer.xyz/readme/websocket/orderbook-streaming/l4bookupdates.md): Stream real-time L4 orderbook updates per block. - [TP/SL streaming](https://docs.hydromancer.xyz/readme/websocket/tp-sl-streaming.md) - [tpslUpdates](https://docs.hydromancer.xyz/readme/websocket/tp-sl-streaming/tpslupdates.md): Stream real-time TP/SL trigger order updates per block. - [Candles](https://docs.hydromancer.xyz/readme/websocket/candles.md) - [candles](https://docs.hydromancer.xyz/readme/websocket/candles/candles.md): Stream real-time OHLCV candle updates for a specific coin and interval. - [allCandles](https://docs.hydromancer.xyz/readme/websocket/candles/allcandles.md): Stream real-time OHLCV candle updates for all coins at a specific interval, batched per block. Requires special permission. - [Trades data](https://docs.hydromancer.xyz/readme/websocket/trades-data.md) - [allFills](https://docs.hydromancer.xyz/readme/websocket/trades-data/allfills.md): Stream all fills, optionally filtered to one or more coins. - [liquidationFills](https://docs.hydromancer.xyz/readme/websocket/trades-data/liquidationfills.md): Stream all liquidation fills. - [trades](https://docs.hydromancer.xyz/readme/websocket/trades-data/trades.md): HL-compatible real-time trade stream, with optional firehose add-on. - [Prices data and asset context](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context.md) - [activeAssetCtx](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context/activeassetctx.md): Real-time stream of oracle-, mid- and mark prices for an asset. Sends updates every second. - [allActiveAssetCtx](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context/allactiveassetctx.md): Stream all asset contexts in a single batch message. Requires add-on permission. - [allMids](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context/allmids.md): Stream mid prices for every market, updated every block. Requires add-on permission. - [perpPrices](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context/perpprices.md): Stream the accepted oracle and mark prices of perps, one message per block. - [setOracleUpdates](https://docs.hydromancer.xyz/readme/websocket/prices-data-and-asset-context/setoracleupdates.md): Real-time stream of oracle, mark and external perp prices for a DEX, including failed updates - [Leverage and margin updates](https://docs.hydromancer.xyz/readme/websocket/leverage-and-margin-updates.md) - [userLeverageUpdates](https://docs.hydromancer.xyz/readme/websocket/leverage-and-margin-updates/userleverageupdates.md): Stream live leverage updates for specific users. - [allLeverageUpdates](https://docs.hydromancer.xyz/readme/websocket/leverage-and-margin-updates/allleverageupdates.md): Stream all leverage updates (cross/isolated leverage changes and isolated margin updates). - [userIsolatedMarginUpdates](https://docs.hydromancer.xyz/readme/websocket/leverage-and-margin-updates/userisolatedmarginupdates.md): Stream live isolated margin updates for specific users. - [allIsolatedMarginUpdates](https://docs.hydromancer.xyz/readme/websocket/leverage-and-margin-updates/allisolatedmarginupdates.md): Stream all isolated margin updates. - [User data](https://docs.hydromancer.xyz/readme/websocket/user-data.md) - [userFills](https://docs.hydromancer.xyz/readme/websocket/user-data/userfills.md): Stream live fills of many users from a single connection. - [userOrderUpdates](https://docs.hydromancer.xyz/readme/websocket/user-data/userorderupdates.md): Stream live order updates of many users from a single connection. - [userTwapStatusUpdates](https://docs.hydromancer.xyz/readme/websocket/user-data/usertwapstatusupdates.md): Stream twap status updates for specific user addresses. - [userNonFundingLedgerEvents](https://docs.hydromancer.xyz/readme/websocket/user-data/usernonfundingledgerevents.md): Stream specific users' non funding ledger events - [TWAP data](https://docs.hydromancer.xyz/readme/websocket/twap-data.md) - [allTwapStatusUpdates](https://docs.hydromancer.xyz/readme/websocket/twap-data/alltwapstatusupdates.md): Stream all twap status updates. - [Funding and deposits data](https://docs.hydromancer.xyz/readme/websocket/funding-and-deposits-data.md) - [allUserNonFundingLedgerEvents](https://docs.hydromancer.xyz/readme/websocket/funding-and-deposits-data/allusernonfundingledgerevents.md): Stream all user non funding ledger events. - [fundingRates](https://docs.hydromancer.xyz/readme/websocket/funding-and-deposits-data/fundingrates.md): Stream per-coin funding rates. Broadcasts once per hour when funding is applied. - [hip4MarketEvents](https://docs.hydromancer.xyz/readme/websocket/hip4marketevents.md): Stream HIP-4 outcome and question lifecycle events — registration, child association, description changes and settlement — filtered by venue or taxonomy. - [Historical data exports](https://docs.hydromancer.xyz/readme/historical-data-exports.md) - [Builder guides](https://docs.hydromancer.xyz/readme/builder-guides.md) - [Copytrading and social trading](https://docs.hydromancer.xyz/readme/builder-guides/copytrading-and-social-trading.md) - [Market makers and quant funds](https://docs.hydromancer.xyz/readme/builder-guides/quant-funds.md) - [Oracle providers](https://docs.hydromancer.xyz/readme/builder-guides/oracle-providers.md) - [Data and information tooling](https://docs.hydromancer.xyz/readme/builder-guides/data-and-information-tooling.md) - [Trading frontend](https://docs.hydromancer.xyz/readme/builder-guides/trading-frontend.md) - [Tax and compliance tools](https://docs.hydromancer.xyz/readme/builder-guides/tax-and-compliance-tools.md) - [HIP-3 DEX](https://docs.hydromancer.xyz/readme/builder-guides/hip-3-dex.md) - [L4 orderbook streaming](https://docs.hydromancer.xyz/readme/builder-guides/l4-orderbook-streaming.md) - [TP/SL heatmap streaming](https://docs.hydromancer.xyz/readme/builder-guides/tpsl-heatmap-streaming.md) - [Get API keys!](https://docs.hydromancer.xyz/readme/get-api-keys.md) - [Contact us](https://docs.hydromancer.xyz/readme/contact-us.md) - [Pricing](https://docs.hydromancer.xyz/readme/pricing.md) - [Hydromancer for early-stage teams](https://docs.hydromancer.xyz/readme/hydromancer-for-early-stage-teams.md) - [Why Hydromancer?💧🔮](https://docs.hydromancer.xyz/readme/why-hydromancer.md) - [HyENA](https://docs.hydromancer.xyz/readme/hyena.md) - [Quickstart](https://docs.hydromancer.xyz/readme/hyena/quickstart.md) - [Data export overview](https://docs.hydromancer.xyz/readme/hyena/data-export-overview.md) - [Hourly Exports](https://docs.hydromancer.xyz/readme/hyena/data-export-overview/hourly-exports.md): Parquet format, path: {s3\_path}/date={YYYY-MM-DD}/hour={HH}/{HH}\_{name}.parquet - [Daily exports](https://docs.hydromancer.xyz/readme/hyena/data-export-overview/daily-exports.md): CSV/Parquet format, runs at 00:10 UTC. - [Outcome Analytics](https://docs.hydromancer.xyz/readme/outcome-analytics.md) - [Outcome Builder Analytics](https://docs.hydromancer.xyz/readme/outcome-analytics/outcome-builder-dashboard.md) - [Builder Analytics](https://docs.hydromancer.xyz/readme/builder-analytics.md) - [Builder Dashboard](https://docs.hydromancer.xyz/readme/builder-analytics/builder-dashboard.md): Per-builder revenue, volume, trader, market-share, profitability and retention stats. - [Incidents](https://docs.hydromancer.xyz/readme/incidents.md): Public incident reports for Hydromancer's API, WebSocket, and data pipeline. - [2026-08-22](https://docs.hydromancer.xyz/readme/incidents/2026-08-22.md): Incident Report — 22 August 2026 - [Reservoir](https://docs.hydromancer.xyz/reservoir.md): Hyperliquid historical data. No API key required. - [Hyperliquid](https://docs.hydromancer.xyz/reservoir/hyperliquid.md): Hyperliquid crypto perps and spot historical data. - [Trade\[XYZ\]](https://docs.hydromancer.xyz/reservoir/tradexyz.md): Trade\[XYZ] indices, equities, and commodities historical data. - [Ventuals](https://docs.hydromancer.xyz/reservoir/ventuals.md): Ventuals pre-market perps historical data. - [Felix](https://docs.hydromancer.xyz/reservoir/felix.md): Felix indices, equities, and commodities historical data. - [Markets.xyz](https://docs.hydromancer.xyz/reservoir/markets.xyz.md): Markets.xyz indices, equities, and commodities historical data. - [Entropy](https://docs.hydromancer.xyz/reservoir/entropy.md): Entropy pre-IPO equities and normal equities historical data. - [Dreamcash](https://docs.hydromancer.xyz/reservoir/dreamcash.md): Dreamcash indices, equities, and commodities historical data. - [HyENA](https://docs.hydromancer.xyz/reservoir/hyena.md): HyENA USDe-margined crypto perps historical data. - [Paragon](https://docs.hydromancer.xyz/reservoir/paragon.md): Paragon crypto market index historical data. - [Schema reference](https://docs.hydromancer.xyz/reservoir/schema-reference.md) - [Fills](https://docs.hydromancer.xyz/reservoir/schema-reference/fills.md): Every trade execution across all Hyperliquid perpetual and spot markets. - [Candles](https://docs.hydromancer.xyz/reservoir/schema-reference/candles.md): 1-second OHLCV candlestick data for all markets. - [Snapshots](https://docs.hydromancer.xyz/reservoir/schema-reference/snapshots.md): Daily position snapshots, spot balances, and account values. - [Orderbook](https://docs.hydromancer.xyz/reservoir/schema-reference/orderbook.md): L2 orderbook snapshots for every perpetual and spot market. - [Peering](https://docs.hydromancer.xyz/peering.md): Reliable and affordable peering for teams running own nodes, with 99.99% SLAs. - [Get started](https://docs.hydromancer.xyz/get-started.md) - [Agents](https://docs.hydromancer.xyz/agents.md)