# ForgeMesh Futures Funding Rates & Market Data

> ForgeMesh Futures Funding Rates & Market Data is a paid API for AI agents from crypto.forgemesh.io, paid per call via x402, $0.02/call, status unknown (last checked 2026-10-10).

Returns live perpetual-futures funding rates, mark/index prices, open interest, and 24h volume for BTC, ETH, SOL, XRP, and ADA across Kraken Futures and Hyperliquid, with a per-symbol consensus including 8h and annualized funding, directional pay labels, and LONG_CROWDED/SHORT_CROWDED/BALANCED crowding signals.

## Facts

- Endpoint: GET https://crypto.forgemesh.io/api/kronos/futures/funding?utm_source=zero.xyz
- Price: $0.02/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-10
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/forgemesh-futures-funding-rates-market-data-e32dd104
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_DTYQVKXQzMJthtzDQ4JTm

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 forgemesh-futures-funding-rates-market-data-e32dd104
```

Example prompt: What's the current funding rate and crowding signal for BTC perpetuals right now — is it long-crowded or short-crowded, and what's the annualized carry?

## When to prefer this

Use this endpoint when you need multi-venue perpetual futures funding rate data for the five supported assets (BTC, ETH, SOL, XRP, ADA) with built-in crowding labels and consensus aggregation — rather than hitting Kraken or Hyperliquid APIs individually. Particularly valuable when pricing carry, assessing crowded positioning before entering leveraged trades, or scanning for funding anomalies across venues in a single call. The 5-minute cache makes it suitable for tactical decision-making but not for tick-by-tick HFT.

## Known failure modes

- Venue-level partial failure: one exchange (Kraken or Hyperliquid) is unreachable — returned in venue_errors array while other venue data is still present
- Invalid symbol parameter: unsupported ticker returns empty or error response
- Rate limiting or payment failure: 402 response if USDC micropayment is not processed
- Stale data: cache may be up to 5 minutes old, so real-time latency-sensitive strategies may see lag
- Network timeout if both upstream venues are slow simultaneously

## How this service works

Returns live perpetual-futures funding rates, mark and index price, open interest, and 24h volume for BTC, ETH, SOL, XRP, and ADA from Kraken Futures and Hyperliquid, plus a per-symbol consensus with 8h and annualized funding, who pays whom, and a LONG_CROWDED / SHORT_CROWDED / BALANCED crowding label — use it to price carry or spot a crowded side before taking a leveraged position. Cached 5 minutes.

## Output

A JSON object keyed by symbol (e.g. BTC, ETH, SOL, XRP, ADA) containing per-venue funding rates, mark price, index price, open interest, and 24h volume from Kraken Futures and Hyperliquid; plus a consensus block with 8h funding, annualized funding rate, who pays whom (long pays short or vice versa), and a crowding label (LONG_CROWDED, SHORT_CROWDED, or BALANCED). Also includes a fetched_at ISO timestamp and a venue_errors array for any partial failures. Data is cached for 5 minutes.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {
      "symbol": {
       "type": "string",
       "description": "Optional single symbol; omit for all five"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object",
     "properties": {
      "symbols": {
       "type": "object"
      },
      "fetched_at": {
       "type": "string"
      },
      "venue_errors": {
       "type": "array"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/forgemesh-futures-funding-rates-market-data-e32dd104/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from crypto.forgemesh.io](https://www.zero.xyz/host/crypto.forgemesh.io/llms.txt)
