81trust / 100

Options Volume

by Onchain options volume by in Onchain & crypto

x402 APIPassing, checked 4 h ago

Onchain options protocols ranked by 24h notional volume with 7d and 30d volume, 1d and 7d change and the chains each runs on, plus sector totals. Use it when an agent is comparing decentralized options venues or tracking whether onchain options activity is growing.

POST https://agent402.tools/api/options-volume

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
189 ms typical, 189 ms slowest 5%
Last check
4 h ago
Next check
any minute now

How to call it

# See the payment challenge (nothing is charged)
curl -i -X POST "https://agent402.tools/api/options-volume" \
  -H "content-type: application/json" \
  -d '{"limit":10}'
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Fagent402.tools%2Fapi%2Foptions-volume
const res = await pay("https://agent402.tools/api/options-volume", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({"limit":10}),
});
console.log(await res.json());

Example input

{
  "limit": 10
}

Example output

{
  "chains": [
    "Derive Chain",
    "Hyperliquid L1",
    "Base"
  ],
  "count": 1,
  "fetchedAt": "2026-08-22T12:00:00.000Z",
  "protocols": [
    {
      "category": "Options",
      "chains": [
        "Derive Chain"
      ],
      "change1dPct": 12.5,
      "change7dPct": 3.2,
      "name": "Derive",
      "slug": "derive",
      "volume24hUsd": 3000000,
      "volume30dUsd": 20000000,
      "volume7dUsd": 7000000
    }
  ],
  "source": "defillama-options",
  "totals": {
    "change1dPct": 10.03,
    "change7dPct": 4.1,
    "volume24hUsd": 5093016,
    "volume30dUsd": 30971390.66,
    "volume7dUsd": 11148265.31
  }
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
4 h agoPassed402189 ms$0.002