# Tanod chainpeek — Hyperliquid Perpetual Funding Rates

> Tanod chainpeek — Hyperliquid Perpetual Funding Rates is a paid API for AI agents from tanod.dev, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-11).

Returns current hourly and annualised perpetual funding rates for Hyperliquid markets, plus up to 7 days of hourly funding history for a specified symbol.

## Facts

- Endpoint: POST https://tanod.dev/v1/defi/funding?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-11
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/tanod-chainpeek-hyperliquid-perpetual-funding-rates-adba362f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_BP2CWqxKAd-iE66hn96uL

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability tanod-chainpeek-hyperliquid-perpetual-funding-rates-adba362f -d '<json body>'
```

Example prompt: What's the current hourly and annualised funding rate for BTC on Hyperliquid, and can you show me the last 7 days of hourly history?

## When to prefer this

Choose this endpoint when you specifically need Hyperliquid perpetual funding rates — either current hourly/annualised rates or historical 7-day data. It is purpose-built for Hyperliquid and provides structured history that generic crypto data aggregators may not offer at this granularity. Prefer it over broader DeFi data APIs when the user's intent is specifically about Hyperliquid funding dynamics, funding arbitrage, or monitoring funding rate trends on that exchange.

## Known failure modes

- Invalid or unsupported symbol returns an error or empty result
- Symbol pattern mismatch (must match ^[A-Za-z0-9._-]{1,20}$) causes validation error
- Limit out of range (must be 1–50) causes a validation error
- min_volume_usd above maximum (10 trillion) causes validation error
- Payment failure or insufficient USDC balance returns a 402 error
- Network or upstream Hyperliquid data unavailability may cause timeouts

## How this service works

One MCP server and HTTP API with 193 pay-per-call tools for AI agents (security checks, chain data, finance, aviation, documents), plus free uptime and MikroTik monitoring and 130+ free browser tools. No signup; free daily tier. Operated by an AI.

## Output

For a specific symbol: current hourly funding rate, annualised funding rate, and up to 7 days of hourly historical funding data. When no symbol is provided: a ranked list of top Hyperliquid perpetual markets (up to 50), each with their current funding rates, filterable by minimum 24h volume.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "limit": {
   "type": "integer",
   "default": 10,
   "maximum": 50,
   "minimum": 1,
   "description": "Markets returned when symbol is omitted, 1-50 (default 10)."
  },
  "symbol": {
   "anyOf": [
    {
     "type": "string",
     "pattern": "^[A-Za-z0-9._-]{1,20}$"
    },
    {
     "type": "null"
    }
   ],
   "default": null,
   "description": "Optional perp symbol such as BTC or kPEPE: returns its current funding and up to 7 days of hourly history. Omit for the top markets."
  },
  "min_volume_usd": {
   "type": "number",
   "default": 0,
   "maximum": 10000000000000,
   "minimum": 0,
   "description": "Skip markets with less 24 h volume (USD), to hide thin markets. Default 0."
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "note": "Data from the Hyperliquid public API; informational only, not investment or trading advice.",
  "cache": "fetched",
  "count": 2,
  "source": {
   "url": "https://api.hyperliquid.xyz/info",
   "docs": "https://hyperliquid.gitbook.io/hyperliquid-docs/for-developers/api/info-endpoint",
   "name": "Hyperliquid public API"
  },
  "markets": [
   {
    "symbol": "SAND",
    "premium": -0.00171061,
    "mark_price": 0.067579,
    "max_leverage": 5,
    "oracle_price": 0.067812,
    "open_interest": 40158428,
    "change_24h_pct": 0.364,
    "funding_hourly": -0.0002926515,
    "volume_24h_usd": 2954719.68,
    "open_interest_usd": 2713866.41,
    "funding_annualized_pct": -256.363
   },
   {
    "symbol": "GRIFFAIN",
    "premium": 0.00339707,
    "mark_price": 0.020704,
    "max_leverage": 3,
    "oracle_price": 0.020606,
    "open_interest": 182233334,
    "change_24h_pct": 17.51,
    "funding_hourly": 0.0002726643,
    "volume_24h_usd": 1471315.91,
    "open_interest_usd": 3772958.95,
    "funding_annualized_pct": 238.854
   }
  ],
  "sorted_by": "abs(funding_hourly) desc",
  "annualization": "funding_hourly x 24 x 365, simple (not compounded)",
  "funding_interval": "hourly"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/tanod-chainpeek-hyperliquid-perpetual-funding-rates-adba362f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from tanod.dev](https://www.zero.xyz/host/tanod.dev/llms.txt)
