Perp market + funding (Hyperliquid, Binance, Bybit) ($0.001)
perp_marketPAID ($0.001 USDC via x402). Hyperliquid perpetual futures in one call: mark, oracle and mid price, 24h change, the funding rate per interval and its simple annualised APR, open interest (coins and USD), 24h volume and max leverage — plus, for a named coin, its NEXT funding on Binance and Bybit (as Hyperliquid publishes it) for cross-venue funding comparison. Omit coin for the most-traded markets by 24h volume. An unknown coin answers 404 with the nearest names. Without payment this returns the 402 challenge; the fiatdock-mcp npm package pays automatically. Any answer the tool cannot produce is >= 400 and is NOT charged.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| coin | No | Perpetual's coin as Hyperliquid names it (BTC, ETH, SOL, HYPE, kPEPE, …). Omit for the most-traded markets | |
| limit | No | How many markets when no coin is given (by 24h volume), 1-50, default 10 | |
| payment | No | Base64 of a single x402 v2 PaymentPayload (EIP-3009 transferWithAuthorization on Base USDC). OMIT it on the first call: the 402 you get back carries `howToPay.payloadTemplate` — the exact envelope to fill in — plus the price and the EIP-712 domain. Send it on the second call to complete the purchase; it is forwarded as the PAYMENT-SIGNATURE header, never as body data. Nothing is charged for the 402 itself, and a call that fails after payment settles nothing. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| asOf | Yes | ISO time the upstream data was read | |
| coin | Yes | The coin asked for, as the venue names it; null when listing the most-traded markets | |
| note | Yes | How to read the numbers, and their limits | |
| venue | Yes | The venue the markets are on (Hyperliquid) | |
| source | Yes | Where the data came from | |
| markets | Yes | One market when a coin was named; otherwise the most-traded by 24h volume | |
| crossVenueFunding | Yes | The same coin's NEXT funding on Binance and Bybit (and Hyperliquid), as Hyperliquid publishes it |