{
  "x402Version": 2,
  "id": 490,
  "slug": "490",
  "resource": "https://x402.botsmith.dev/derivatives/perp",
  "description": "Crypto Perp Snapshot ($0.02/call): One-call perpetual-futures snapshot for a coin (BTC, ETH, SOL, ...): funding rate and open interest across Binance, Bybit and OKX, aggregate OI, average funding (annualized) with a longs-pay/shorts-pay read, mark price, next funding time and the Fear & Greed index. Keyless public exchange data; normalized so a trading agent gets one JSON instead of three exchange schemas.",
  "type": "http",
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "payTo": "0xcb9b3F94387389e38EF2A7b3C0B851FB8325d7e9",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "amount": "20000",
      "maxTimeoutSeconds": 60
    },
    {
      "scheme": "exact",
      "network": "eip155:196",
      "payTo": "0xadd1a0a81836b1ea5b272dbed78746ba09f55370",
      "asset": "0x779ded0c9e1022225f8e0630b35a9b54be713736",
      "amount": "20000",
      "maxTimeoutSeconds": 60
    }
  ],
  "outputSchema": {
    "bazaar": {
      "info": {
        "input": {
          "method": "GET",
          "queryParams": {
            "symbol": "BTC"
          },
          "type": "http"
        },
        "output": {
          "example": {
            "aggregateOpenInterestBase": 186847,
            "avgFundingAnnualizedPct": -0.69,
            "avgFundingRate": -0.0000063,
            "fearGreed": {
              "classification": "Extreme Fear",
              "value": 25
            },
            "fundingSkew": "neutral",
            "markPrice": 64587.4,
            "nextFundingTime": "2026-07-18T16:00:00.000Z",
            "symbol": "BTC-PERP",
            "venues": [
              {
                "fundingRate": 0.00001117,
                "fundingRateAnnualizedPct": 1.22,
                "markPrice": 64587.4,
                "openInterestBase": 101352.15,
                "venue": "binance"
              },
              {
                "fundingRate": -0.00001327,
                "fundingRateAnnualizedPct": -1.45,
                "markPrice": 64593,
                "openInterestBase": 54447.45,
                "venue": "bybit"
              },
              {
                "fundingRate": -0.0000169,
                "fundingRateAnnualizedPct": -1.85,
                "markPrice": 64599.9,
                "openInterestBase": 31047.62,
                "venue": "okx"
              }
            ]
          },
          "type": "json"
        }
      },
      "schema": {
        "$schema": "https://json-schema.org/draft/2020-12/schema",
        "properties": {
          "input": {
            "additionalProperties": false,
            "properties": {
              "method": {
                "enum": [
                  "GET"
                ],
                "type": "string"
              },
              "queryParams": {
                "additionalProperties": false,
                "properties": {
                  "symbol": {
                    "description": "Base coin symbol (USDT perp is assumed), e.g. BTC",
                    "pattern": "^[A-Za-z0-9]{1,15}$",
                    "type": "string"
                  }
                },
                "required": [
                  "symbol"
                ],
                "type": "object"
              },
              "type": {
                "const": "http",
                "type": "string"
              }
            },
            "required": [
              "type",
              "method"
            ],
            "type": "object"
          },
          "output": {
            "properties": {
              "example": {
                "additionalProperties": false,
                "properties": {
                  "aggregateOpenInterestBase": {
                    "anyOf": [
                      {
                        "type": "number"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "description": "Summed OI across venues, base units"
                  },
                  "avgFundingAnnualizedPct": {
                    "anyOf": [
                      {
                        "type": "number"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "avgFundingRate": {
                    "anyOf": [
                      {
                        "type": "number"
                      },
                      {
                        "type": "null"
                      }
                    ]
                  },
                  "fearGreed": {
                    "anyOf": [
                      {
                        "additionalProperties": false,
                        "properties": {
                          "classification": {
                            "type": "string"
                          },
                          "value": {
                            "type": "number"
                          }
                        },
                        "required": [
                          "value",
                          "classification"
                        ],
                        "type": "object"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "description": "Crypto Fear & Greed index (0-100)"
                  },
                  "fundingSkew": {
                    "anyOf": [
                      {
                        "enum": [
                          "longs pay",
                          "shorts pay",
                          "neutral"
                        ],
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "description": "Who pays funding now"
                  },
                  "markPrice": {
                    "anyOf": [
                      {
                        "type": "number"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "description": "Binance mark price (anchor)"
                  },
                  "nextFundingTime": {
                    "anyOf": [
                      {
                        "type": "string"
                      },
                      {
                        "type": "null"
                      }
                    ],
                    "description": "ISO time of the next funding"
                  },
                  "symbol": {
                    "type": "string"
                  },
                  "venues": {
                    "description": "Per-exchange funding, open interest and mark",
                    "items": {
                      "additionalProperties": false,
                      "properties": {
                        "fundingRate": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "description": "Current funding rate (per interval, e.g. 8h)"
                        },
                        "fundingRateAnnualizedPct": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "description": "Funding annualized to a percent"
                        },
                        "markPrice": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ]
                        },
                        "openInterestBase": {
                          "anyOf": [
                            {
                              "type": "number"
                            },
                            {
                              "type": "null"
                            }
                          ],
                          "description": "Open interest in base units"
                        },
                        "venue": {
                          "type": "string"
                        }
                      },
                      "required": [
                        "venue",
                        "fundingRate",
                        "fundingRateAnnualizedPct",
                        "openInterestBase",
                        "markPrice"
                      ],
                      "type": "object"
                    },
                    "type": "array"
                  }
                },
                "required": [
                  "symbol",
                  "markPrice",
                  "nextFundingTime",
                  "venues",
                  "aggregateOpenInterestBase",
                  "avgFundingRate",
                  "avgFundingAnnualizedPct",
                  "fundingSkew",
                  "fearGreed"
                ],
                "type": "object"
              },
              "type": {
                "type": "string"
              }
            },
            "required": [
              "type"
            ],
            "type": "object"
          }
        },
        "required": [
          "input"
        ],
        "type": "object"
      }
    }
  },
  "tags": [
    "bazaar"
  ],
  "sourceHost": "x402.botsmith.dev",
  "lastUpdated": "2026-09-10T03:17:29.644Z",
  "quality": {
    "calls30d": 1,
    "uniquePayers30d": 1,
    "lastCalledAt": "2026-09-10T03:17:29.329Z"
  },
  "liveness": {},
  "verified": false,
  "featured": false,
  "provider": {
    "host": "x402.botsmith.dev",
    "manifest_name": "x402.botsmith.dev",
    "source": "cdp-mirror",
    "source_manifest_url": "https://api.cdp.coinbase.com/platform/v2/x402/discovery/resources",
    "submitted_at": "2026-09-18T22:00:31.484Z"
  }
}