Funding Rate Analyzer
See what you could pay or receive in funding on a perpetual position. Compare long and short funding on supported Hyperliquid markets for your chosen position value, with current rates, settled history, and optional cash-flow illustrations.
The wallet the 402 directs payment to. Its whole payment record — every payer, every chain — is on the merchant page.
Asset 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913
The payTo wallet does not resolve to a registered ERC-8004 agent. That is not a verdict on the service — most of the catalog is unregistered.
Live 402 challenge
Captured by the enrichment pass, not read just now. Prices can change — always read the 402 the endpoint answers with.
{
"accepts": [
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x17fD9bf1C73f9E62A6AF16FC483279B3d83c1398",
"amount": "10000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 60
}
],
"resource": {
"url": "https://api.alphabuild.xyz/fcv/v1/funding-report",
"tags": [
"funding",
"hyperliquid",
"base"
],
"mimeType": "application/json",
"description": "Funding Rate Analyzer. Get current and historical perpetual funding rates for your asset and notional. See funding paid or received on long and short positions, with optional time-based cash-flow illustrations. Covers six Hyperliquid markets. One 0.01 USDC fee includes both sides and illustrations. Incomplete history is disclosed; reports with unknown or unusable current funding data are uncharged.",
"serviceName": "Funding Rate Analyzer"
},
"test_only": false,
"extensions": {
"bazaar": {
"info": {
"input": {
"body": {
"asset": "ETH",
"notional": {
"unit": "VENUE_FUNDING_NOTIONAL",
"amount": "100000"
},
"perp_side": "BOTH",
"illustration": {
"duration_hours": 24
},
"target_environment": {
"kind": "hyperliquid",
"network": "mainnet",
"perp_dex": "",
"component": "hypercore"
}
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"result": {
"asset": "ETH"
},
"payment": {
"status": "VERIFIED_REPORT_SETTLEMENT_VIA_HEADERS",
"charged": null
},
"service": "fcv",
"verdict": "COMPLETE"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method",
"bodyType",
"body"
],
"properties": {
"body": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"target_environment",
"asset",
"notional",
"perp_side"
],
"properties": {
"asset": {
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$"
},
"notional": {
"type": "object",
"required": [
"amount",
"unit"
],
"properties": {
"unit": {
"const": "VENUE_FUNDING_NOTIONAL"
},
"amount": {
"not": {
"pattern": "^0+(?:\\.0+)?$"
},
"type": "string",
"pattern": "^\\d{1,18}(?:\\.\\d{1,8})?$"
}
},
"additionalProperties": false
},
"perp_side": {
"enum": [
"LONG",
"SHORT",
"BOTH"
]
},
"illustration": {
"type": "object",
"required": [
"duration_hours"
],
"properties": {
"duration_hours": {
"type": "integer",
"maximum": 720,
"minimum": 1
}
},
"additionalProperties": false
},
"target_environment": {
"type": "object",
"required": [
"kind",
"component",
"network",
"perp_dex"
],
"properties": {
"kind": {
"const": "hyperliquid"
},
"network": {
"const": "mainnet"
},
"perp_dex": {
"const": ""
},
"component": {
"const": "hypercore"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"required": [
"service",
"verdict",
"result",
"payment"
],
"properties": {
"result": {
"type": [
"object",
"null"
],
"description": "Non-exhaustive report overview, not the complete response contract. Complete report schema: https://api.alphabuild.xyz/fcv/v1/schemas/funding-report.json ; OpenAPI: https://api.alphabuild.xyz/fcv/v1/openapi.json . One 0.01 USDC payment covers all requested sides and illustrations. A report can be purchased when current funding data is usable, even if some history or illustrations are unavailable; any gaps are disclosed. Reports with unknown or unusable current funding data are not charged."
},
"payment": {
"type": "object"
},
"service": {
"type": "string",
"const": "fcv"
},
"verdict": {
"enum": [
"COMPLETE",
"PARTIAL",
"UNKNOWN"
],
"type": "string"
}
}
}
}
}
}
}
}
},
"x402Version": 2,
"partial_terms": "One 0.01 USDC payment covers all requested sides and illustrations. A report can be purchased when current funding data is usable, even if some history or illustrations are unavailable; any gaps are disclosed. Reports with unknown or unusable current funding data are not charged."
}Accepts
The payment requirements as published to the catalog. Read the live 402 before paying — a price here is a claim, not a quote.
Pay 0.01 USDC on Base to 0x17fD…c1398. The signed payment is good for 1 minute.
- Paid to
- 0x17fD…c1398
- USD Coin contract
- 0x8335…02913
- Payment window
- 1 minute
- As published
- 10000 smallest units
The catalog’s raw entry
[
{
"asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"extra": {
"name": "USD Coin",
"version": "2"
},
"payTo": "0x17fD9bf1C73f9E62A6AF16FC483279B3d83c1398",
"amount": "10000",
"scheme": "exact",
"network": "eip155:8453",
"maxTimeoutSeconds": 60
}
]Extensions
{
"bazaar": {
"info": {
"input": {
"body": {
"asset": "ETH",
"notional": {
"unit": "VENUE_FUNDING_NOTIONAL",
"amount": "100000"
},
"perp_side": "BOTH",
"illustration": {
"duration_hours": 24
},
"target_environment": {
"kind": "hyperliquid",
"network": "mainnet",
"perp_dex": "",
"component": "hypercore"
}
},
"type": "http",
"method": "POST",
"bodyType": "json"
},
"output": {
"type": "json",
"example": {
"result": {
"asset": "ETH"
},
"payment": {
"status": "VERIFIED_REPORT_SETTLEMENT_VIA_HEADERS",
"charged": null
},
"service": "fcv",
"verdict": "COMPLETE"
}
}
},
"schema": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"input"
],
"properties": {
"input": {
"type": "object",
"required": [
"type",
"method",
"bodyType",
"body"
],
"properties": {
"body": {
"type": "object",
"$schema": "https://json-schema.org/draft/2020-12/schema",
"required": [
"target_environment",
"asset",
"notional",
"perp_side"
],
"properties": {
"asset": {
"enum": [
"BTC",
"ETH",
"HYPE",
"PURR",
"YGG",
"USELESS",
"ATOM",
"DYDX",
"SOL",
"AVAX",
"BNB",
"APE",
"OP",
"LTC",
"ARB",
"DOGE",
"INJ",
"SUI",
"kPEPE",
"CRV",
"LDO",
"LINK",
"STX",
"CFX",
"GMX",
"SNX",
"XRP",
"BCH",
"APT",
"AAVE",
"COMP",
"WLD",
"TRX",
"kSHIB",
"UNI",
"SEI",
"RUNE",
"ZRO",
"DOT",
"BANANA",
"TRB",
"BIGTIME",
"KAS",
"BLUR",
"TIA",
"BSV",
"ADA",
"MINA",
"POLYX",
"GAS",
"PENDLE",
"FET",
"NEAR",
"MEME",
"ORDI",
"NEO",
"ZEN",
"FIL",
"PYTH",
"SUSHI",
"IMX",
"kBONK",
"GMT",
"SUPER",
"JUP",
"kLUNC",
"RSR",
"GALA",
"JTO",
"ACE",
"WIF",
"CAKE",
"PEOPLE",
"ENS",
"ETC",
"XAI",
"MANTA",
"UMA",
"ONDO",
"ALT",
"ZETA",
"DYM",
"W",
"STRK",
"TAO",
"AR",
"kFLOKI",
"BOME",
"ETHFI",
"ENA",
"MNT",
"TNSR",
"SAGA",
"MERL",
"HBAR",
"POPCAT",
"EIGEN",
"REZ",
"NOT",
"TURBO",
"BRETT",
"IO",
"ZK",
"RENDER",
"POL",
"CELO",
"HMSTR",
"kNEIRO",
"GOAT",
"MOODENG",
"GRASS",
"PNUT",
"XLM",
"SAND",
"IOTA",
"ALGO",
"ME",
"MOVE",
"VIRTUAL",
"PENGU",
"USUAL",
"FARTCOIN",
"AIXBT",
"BIO",
"GRIFFAIN",
"SPX",
"S",
"MORPHO",
"TRUMP",
"MELANIA",
"ANIME",
"VVV",
"BERA",
"LAYER",
"KAITO",
"NIL",
"PAXG",
"BABY",
"WCT",
"HYPER",
"ZORA",
"INIT",
"NXPC",
"SOPH",
"RESOLV",
"SYRUP",
"PUMP",
"PROVE",
"XPL",
"WLFI",
"LINEA",
"SKY",
"ASTER",
"AVNT",
"STBL",
"0G",
"HEMI",
"APEX",
"2Z",
"ZEC",
"MON",
"MET",
"MEGA",
"CC",
"ICP",
"AERO",
"STABLE",
"FOGO",
"LIT",
"XMR",
"AXS",
"DASH",
"SKR",
"AZTEC",
"CHIP",
"GRAM",
"CASHCAT",
"PONS",
"XTEN"
],
"type": "string",
"pattern": "^[A-Za-z0-9][A-Za-z0-9._-]{0,63}$"
},
"notional": {
"type": "object",
"required": [
"amount",
"unit"
],
"properties": {
"unit": {
"const": "VENUE_FUNDING_NOTIONAL"
},
"amount": {
"not": {
"pattern": "^0+(?:\\.0+)?$"
},
"type": "string",
"pattern": "^\\d{1,18}(?:\\.\\d{1,8})?$"
}
},
"additionalProperties": false
},
"perp_side": {
"enum": [
"LONG",
"SHORT",
"BOTH"
]
},
"illustration": {
"type": "object",
"required": [
"duration_hours"
],
"properties": {
"duration_hours": {
"type": "integer",
"maximum": 720,
"minimum": 1
}
},
"additionalProperties": false
},
"target_environment": {
"type": "object",
"required": [
"kind",
"component",
"network",
"perp_dex"
],
"properties": {
"kind": {
"const": "hyperliquid"
},
"network": {
"const": "mainnet"
},
"perp_dex": {
"const": ""
},
"component": {
"const": "hypercore"
}
},
"additionalProperties": false
}
},
"additionalProperties": false
},
"type": {
"type": "string",
"const": "http"
},
"method": {
"enum": [
"POST"
],
"type": "string"
},
"bodyType": {
"enum": [
"json",
"form-data",
"text"
],
"type": "string"
}
},
"additionalProperties": false
},
"output": {
"type": "object",
"required": [
"type"
],
"properties": {
"type": {
"type": "string"
},
"example": {
"type": "object",
"required": [
"service",
"verdict",
"result",
"payment"
],
"properties": {
"result": {
"type": [
"object",
"null"
],
"description": "Non-exhaustive report overview, not the complete response contract. Complete report schema: https://api.alphabuild.xyz/fcv/v1/schemas/funding-report.json ; OpenAPI: https://api.alphabuild.xyz/fcv/v1/openapi.json . One 0.01 USDC payment covers all requested sides and illustrations. A report can be purchased when current funding data is usable, even if some history or illustrations are unavailable; any gaps are disclosed. Reports with unknown or unusable current funding data are not charged."
},
"payment": {
"type": "object"
},
"service": {
"type": "string",
"const": "fcv"
},
"verdict": {
"enum": [
"COMPLETE",
"PARTIAL",
"UNKNOWN"
],
"type": "string"
}
}
}
}
}
}
}
}
}Provenance
- Seen in the source catalog
- 2026-11-08 12:25Z
- Last indexed by Roundhouse
- 2026-11-11 17:50Z
- Last enriched (probe, favicon, geo)
- 2026-11-02 03:16Z
- x402 version
- 2
- Max timeout
- 60s
- Liveness probe
- HTTP 402
Hand this page to an agent
Copy the prompt and paste it into Claude, an MCP client or your own agent — it will vet this service and call it over the free read API. No key, no account.
GET api.roundhouseai.io/v0/endpoints
This endpoint's own trailing-30-day call count, as published by the upstream catalog and snapshotted daily. 10 snapshots so far. Verified volume counts only settlements with an on-chain EIP-3009 marker.
Show the promptHide the prompt
Using Roundhouse, look up the x402 service Funding Rate Analyzer and tell me whether it is worth paying: what a call costs, whether the endpoint answered when last probed, and what its payment record actually shows. curl -s 'https://api.roundhouseai.io/v0/endpoints?q=Funding%20Rate%20Analyzer' curl -s 'https://api.roundhouseai.io/v0/merchants/<the payTo wallet returned above>' Then call it: read the price from the live 402 at https://api.alphabuild.xyz/fcv/v1/funding-report, never from a cached figure, and pay with an x402 client. The /v0 API needs an API key (`authorization: Bearer rh_live_…`) on everything except /v0/unified* and /v0/endpoints. Either pay over x402 (mint a personal key for $0.01 at GET https://api.roundhouseai.io/v0/test/x402), or ask me for an organization key, which I create at https://roundhouseai.io/dashboard/connections. If you have neither, ask before going further. If you do not have Roundhouse tools or skills installed, read https://roundhouseai.io/skill.md first — it is the whole procedure.