# XRP Tape

> XRP Tape is a paid API for AI agents from earn-pulse.haiqingm58.workers.dev, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-14).

Returns real-time Hyperliquid mark price, open interest, and funding rate for XRP perpetuals.

## Facts

- Endpoint: GET https://earn-pulse.haiqingm58.workers.dev/xrp
- Price: $0.005/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/xrp-tape-47e00c33
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Yqe9pd1eK8uFNeJk-IYgz

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 xrp-tape-47e00c33
```

Example prompt: What's the current XRP mark price, open interest, and funding rate on Hyperliquid right now?

## When to prefer this

Use this endpoint when you specifically need XRP perpetual market data (mark price, OI, funding) sourced from Hyperliquid. Prefer it over generic exchange APIs when you want Hyperliquid-specific funding rates for arbitrage or sentiment analysis. Choose sibling endpoints (ARB Tape, ETH BTC Ratio, etc.) for other assets.

## Known failure modes

- Hyperliquid API unavailable — upstream outage causes empty or error response
- Worker service timeout — haiqingm58.workers.dev may return 5xx under load
- Stale data — if upstream feed lags, returned values may not reflect latest market state
- Payment failure — x402 micropayment not processed, endpoint returns 402

## How this service works

Hyperliquid XRP mark, OI, funding. No parameters.

## Output

Returns the current XRP mark price, open interest (OI), and funding rate as reported by Hyperliquid's perpetuals market. No input parameters are required.

## 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": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/xrp-tape-47e00c33/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from earn-pulse.haiqingm58.workers.dev](https://www.zero.xyz/host/earn-pulse.haiqingm58.workers.dev/llms.txt)
