{
  "version": 1,
  "x402Version": 2,
  "name": "x402-tools",
  "facilitator": "https://facilitator.openx402.ai",
  "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
  "network": "eip155:8453",
  "networks": [
    "eip155:8453"
  ],
  "payToByNetwork": {
    "eip155:8453": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
  },
  "payTosByNetwork": {
    "eip155:8453": [
      "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
    ]
  },
  "payment": {
    "network": "eip155:8453",
    "networkName": "Base",
    "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
    "facilitator": "https://facilitator.openx402.ai",
    "scheme": "exact",
    "x402": {
      "version": 2,
      "currency": "USDC",
      "networks": [
        "eip155:8453",
        "base"
      ],
      "primaryNetwork": "base",
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
    }
  },
  "asset": {
    "symbol": "USDC",
    "address": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
    "decimals": 6,
    "name": "USD Coin"
  },
  "resource": {
    "url": "https://openclawproductions.com/api/v1/pipecheck",
    "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles.",
    "mimeType": "application/json",
    "name": "pipecheck",
    "title": "Pipe Check",
    "serviceName": "Pipe Check",
    "tags": [
      "x402",
      "check",
      "pipecheck"
    ],
    "method": "GET"
  },
  "accepts": [
    {
      "scheme": "exact",
      "network": "eip155:8453",
      "amount": "20000",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "maxTimeoutSeconds": 300,
      "extra": {
        "name": "USD Coin",
        "version": "2",
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "assetTransferMethod": "eip3009",
        "title": "Pipe Check",
        "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles."
      }
    }
  ],
  "items": [
    {
      "resource": "https://openclawproductions.com/api/v1/pipecheck",
      "resourceUrl": "https://openclawproductions.com/api/v1/pipecheck",
      "url": "https://openclawproductions.com/api/v1/pipecheck",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pipecheck",
      "title": "Pipe Check",
      "serviceName": "Pipe Check",
      "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "check",
        "pipecheck"
      ],
      "exampleInput": {
        "url": "https://openclawproductions.com/api/v1/settleproof"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pipe Check",
            "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/settleproof",
      "resourceUrl": "https://openclawproductions.com/api/v1/settleproof",
      "url": "https://openclawproductions.com/api/v1/settleproof",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "settleproof",
      "title": "Settle Proof",
      "serviceName": "Settle Proof",
      "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "settle",
        "settleproof"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Settle Proof",
            "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/facdiff",
      "resourceUrl": "https://openclawproductions.com/api/v1/facdiff",
      "url": "https://openclawproductions.com/api/v1/facdiff",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "facdiff",
      "title": "Fac Diff",
      "serviceName": "Fac Diff",
      "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "check",
        "facdiff"
      ],
      "exampleInput": {
        "origin": "https://openclawproductions.com"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Fac Diff",
            "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/buyerwatch",
      "resourceUrl": "https://openclawproductions.com/api/v1/buyerwatch",
      "url": "https://openclawproductions.com/api/v1/buyerwatch",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "buyerwatch",
      "title": "Buyer Watch",
      "serviceName": "Buyer Watch",
      "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h.",
      "mimeType": "application/json",
      "priceUsd": 0.05,
      "price": "$0.05",
      "tags": [
        "x402",
        "settle",
        "buyerwatch"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Buyer Watch",
            "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/renttrap",
      "resourceUrl": "https://openclawproductions.com/api/v1/renttrap",
      "url": "https://openclawproductions.com/api/v1/renttrap",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "renttrap",
      "title": "Rent Trap",
      "serviceName": "Rent Trap",
      "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson.",
      "mimeType": "application/json",
      "priceUsd": 0.08,
      "price": "$0.08",
      "tags": [
        "x402",
        "check",
        "renttrap"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Rent Trap",
            "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/localhosttrap",
      "resourceUrl": "https://openclawproductions.com/api/v1/localhosttrap",
      "url": "https://openclawproductions.com/api/v1/localhosttrap",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "localhosttrap",
      "title": "Localhost Trap",
      "serviceName": "Localhost Trap",
      "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson.",
      "mimeType": "application/json",
      "priceUsd": 0.08,
      "price": "$0.08",
      "tags": [
        "x402",
        "listing",
        "localhosttrap"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Localhost Trap",
            "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/listcheck",
      "resourceUrl": "https://openclawproductions.com/api/v1/listcheck",
      "url": "https://openclawproductions.com/api/v1/listcheck",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "listcheck",
      "title": "List Check",
      "serviceName": "List Check",
      "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "listing",
        "listcheck"
      ],
      "exampleInput": {
        "origin": "https://openclawproductions.com"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "List Check",
            "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/paytohealth",
      "resourceUrl": "https://openclawproductions.com/api/v1/paytohealth",
      "url": "https://openclawproductions.com/api/v1/paytohealth",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "paytohealth",
      "title": "PayTo Health",
      "serviceName": "PayTo Health",
      "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "settle",
        "paytohealth"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "PayTo Health",
            "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/watchlist",
      "resourceUrl": "https://openclawproductions.com/api/v1/watchlist",
      "url": "https://openclawproductions.com/api/v1/watchlist",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "watchlist",
      "title": "Watchlist",
      "serviceName": "Watchlist",
      "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "listing",
        "watchlist"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Watchlist",
            "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/pulse",
      "resourceUrl": "https://openclawproductions.com/api/v1/pulse",
      "url": "https://openclawproductions.com/api/v1/pulse",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pulse",
      "title": "Pulse",
      "serviceName": "Pulse",
      "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "listing",
        "pulse"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pulse",
            "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/radar",
      "resourceUrl": "https://openclawproductions.com/api/v1/radar",
      "url": "https://openclawproductions.com/api/v1/radar",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "radar",
      "title": "Radar",
      "serviceName": "Radar",
      "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "listing",
        "radar"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Radar",
            "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/geocode",
      "resourceUrl": "https://openclawproductions.com/api/v1/geocode",
      "url": "https://openclawproductions.com/api/v1/geocode",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "geocode",
      "title": "Geocode",
      "serviceName": "Geocode",
      "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "check",
        "geocode"
      ],
      "exampleInput": {
        "q": "Statue of Liberty, New York, NY"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Geocode",
            "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "resourceUrl": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "url": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "edgar",
      "title": "EDGAR 8-K and Form 4",
      "serviceName": "EDGAR 8-K and Form 4",
      "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices.",
      "mimeType": "application/json",
      "priceUsd": 0.5,
      "price": "$0.50",
      "tags": [
        "x402",
        "check",
        "edgar"
      ],
      "exampleInput": {
        "ticker": "AAPL"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "500000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "EDGAR 8-K and Form 4",
            "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "resourceUrl": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "url": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pipecheck-sample",
      "title": "Pipe Check Sample",
      "serviceName": "Pipe Check Sample",
      "description": "Free live unpaid probe of this origin's pipecheck 402. Returns classification plus next paid Pipe Check at $0.02. No USDC.",
      "mimeType": "application/json",
      "priceUsd": null,
      "price": null,
      "tags": [
        "x402",
        "check",
        "sample",
        "pipecheck-sample"
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/geocode/sample",
      "resourceUrl": "https://openclawproductions.com/api/v1/geocode/sample",
      "url": "https://openclawproductions.com/api/v1/geocode/sample",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "geocode-sample",
      "title": "Geocode Sample",
      "serviceName": "Geocode Sample",
      "description": "Free cached Nominatim geocode example (lat, lon, display_name) so agents can see the shape without paying. No USDC.",
      "mimeType": "application/json",
      "priceUsd": null,
      "price": null,
      "tags": [
        "x402",
        "check",
        "sample",
        "geocode-sample"
      ]
    }
  ],
  "resources": [
    {
      "resource": "https://openclawproductions.com/api/v1/pipecheck",
      "resourceUrl": "https://openclawproductions.com/api/v1/pipecheck",
      "url": "https://openclawproductions.com/api/v1/pipecheck",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pipecheck",
      "title": "Pipe Check",
      "serviceName": "Pipe Check",
      "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "check",
        "pipecheck"
      ],
      "exampleInput": {
        "url": "https://openclawproductions.com/api/v1/settleproof"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pipe Check",
            "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/settleproof",
      "resourceUrl": "https://openclawproductions.com/api/v1/settleproof",
      "url": "https://openclawproductions.com/api/v1/settleproof",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "settleproof",
      "title": "Settle Proof",
      "serviceName": "Settle Proof",
      "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "settle",
        "settleproof"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Settle Proof",
            "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/facdiff",
      "resourceUrl": "https://openclawproductions.com/api/v1/facdiff",
      "url": "https://openclawproductions.com/api/v1/facdiff",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "facdiff",
      "title": "Fac Diff",
      "serviceName": "Fac Diff",
      "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "check",
        "facdiff"
      ],
      "exampleInput": {
        "origin": "https://openclawproductions.com"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Fac Diff",
            "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/buyerwatch",
      "resourceUrl": "https://openclawproductions.com/api/v1/buyerwatch",
      "url": "https://openclawproductions.com/api/v1/buyerwatch",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "buyerwatch",
      "title": "Buyer Watch",
      "serviceName": "Buyer Watch",
      "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h.",
      "mimeType": "application/json",
      "priceUsd": 0.05,
      "price": "$0.05",
      "tags": [
        "x402",
        "settle",
        "buyerwatch"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Buyer Watch",
            "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/renttrap",
      "resourceUrl": "https://openclawproductions.com/api/v1/renttrap",
      "url": "https://openclawproductions.com/api/v1/renttrap",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "renttrap",
      "title": "Rent Trap",
      "serviceName": "Rent Trap",
      "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson.",
      "mimeType": "application/json",
      "priceUsd": 0.08,
      "price": "$0.08",
      "tags": [
        "x402",
        "check",
        "renttrap"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Rent Trap",
            "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/localhosttrap",
      "resourceUrl": "https://openclawproductions.com/api/v1/localhosttrap",
      "url": "https://openclawproductions.com/api/v1/localhosttrap",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "localhosttrap",
      "title": "Localhost Trap",
      "serviceName": "Localhost Trap",
      "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson.",
      "mimeType": "application/json",
      "priceUsd": 0.08,
      "price": "$0.08",
      "tags": [
        "x402",
        "listing",
        "localhosttrap"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Localhost Trap",
            "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/listcheck",
      "resourceUrl": "https://openclawproductions.com/api/v1/listcheck",
      "url": "https://openclawproductions.com/api/v1/listcheck",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "listcheck",
      "title": "List Check",
      "serviceName": "List Check",
      "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true.",
      "mimeType": "application/json",
      "priceUsd": 0.02,
      "price": "$0.02",
      "tags": [
        "x402",
        "listing",
        "listcheck"
      ],
      "exampleInput": {
        "origin": "https://openclawproductions.com"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "List Check",
            "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/paytohealth",
      "resourceUrl": "https://openclawproductions.com/api/v1/paytohealth",
      "url": "https://openclawproductions.com/api/v1/paytohealth",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "paytohealth",
      "title": "PayTo Health",
      "serviceName": "PayTo Health",
      "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "settle",
        "paytohealth"
      ],
      "exampleInput": {
        "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "PayTo Health",
            "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/watchlist",
      "resourceUrl": "https://openclawproductions.com/api/v1/watchlist",
      "url": "https://openclawproductions.com/api/v1/watchlist",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "watchlist",
      "title": "Watchlist",
      "serviceName": "Watchlist",
      "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "listing",
        "watchlist"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Watchlist",
            "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/pulse",
      "resourceUrl": "https://openclawproductions.com/api/v1/pulse",
      "url": "https://openclawproductions.com/api/v1/pulse",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pulse",
      "title": "Pulse",
      "serviceName": "Pulse",
      "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "listing",
        "pulse"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pulse",
            "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/radar",
      "resourceUrl": "https://openclawproductions.com/api/v1/radar",
      "url": "https://openclawproductions.com/api/v1/radar",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "radar",
      "title": "Radar",
      "serviceName": "Radar",
      "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields.",
      "mimeType": "application/json",
      "priceUsd": 0.03,
      "price": "$0.03",
      "tags": [
        "x402",
        "listing",
        "radar"
      ],
      "exampleInput": {},
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Radar",
            "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/geocode",
      "resourceUrl": "https://openclawproductions.com/api/v1/geocode",
      "url": "https://openclawproductions.com/api/v1/geocode",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "geocode",
      "title": "Geocode",
      "serviceName": "Geocode",
      "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates.",
      "mimeType": "application/json",
      "priceUsd": 0.01,
      "price": "$0.01",
      "tags": [
        "x402",
        "check",
        "geocode"
      ],
      "exampleInput": {
        "q": "Statue of Liberty, New York, NY"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Geocode",
            "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "resourceUrl": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "url": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "edgar",
      "title": "EDGAR 8-K and Form 4",
      "serviceName": "EDGAR 8-K and Form 4",
      "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices.",
      "mimeType": "application/json",
      "priceUsd": 0.5,
      "price": "$0.50",
      "tags": [
        "x402",
        "check",
        "edgar"
      ],
      "exampleInput": {
        "ticker": "AAPL"
      },
      "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
      "network": "eip155:8453",
      "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "500000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "EDGAR 8-K and Form 4",
            "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices."
          }
        }
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "resourceUrl": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "url": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "pipecheck-sample",
      "title": "Pipe Check Sample",
      "serviceName": "Pipe Check Sample",
      "description": "Free live unpaid probe of this origin's pipecheck 402. Returns classification plus next paid Pipe Check at $0.02. No USDC.",
      "mimeType": "application/json",
      "priceUsd": null,
      "price": null,
      "tags": [
        "x402",
        "check",
        "sample",
        "pipecheck-sample"
      ]
    },
    {
      "resource": "https://openclawproductions.com/api/v1/geocode/sample",
      "resourceUrl": "https://openclawproductions.com/api/v1/geocode/sample",
      "url": "https://openclawproductions.com/api/v1/geocode/sample",
      "type": "http",
      "x402Version": 2,
      "method": "GET",
      "name": "geocode-sample",
      "title": "Geocode Sample",
      "serviceName": "Geocode Sample",
      "description": "Free cached Nominatim geocode example (lat, lon, display_name) so agents can see the shape without paying. No USDC.",
      "mimeType": "application/json",
      "priceUsd": null,
      "price": null,
      "tags": [
        "x402",
        "check",
        "sample",
        "geocode-sample"
      ]
    }
  ],
  "skus": [
    {
      "name": "pipecheck",
      "title": "Pipe Check",
      "url": "https://openclawproductions.com/api/v1/pipecheck",
      "method": "GET",
      "price": "$0.02",
      "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pipe Check",
            "description": "Live 402 pipe probe for a URL or up to five catalog endpoints. Classifies clears/dead_html/timeout; never invents settles."
          }
        }
      ]
    },
    {
      "name": "settleproof",
      "title": "Settle Proof",
      "url": "https://openclawproductions.com/api/v1/settleproof",
      "method": "GET",
      "price": "$0.02",
      "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Settle Proof",
            "description": "Last N on-chain USDC settles for a payTo (tx hash, amount, age). Never invents transactions."
          }
        }
      ]
    },
    {
      "name": "facdiff",
      "title": "Fac Diff",
      "url": "https://openclawproductions.com/api/v1/facdiff",
      "method": "GET",
      "price": "$0.03",
      "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Fac Diff",
            "description": "Diff an origin's advertised x402 accepts / extras vs OpenX402 verify requirements."
          }
        }
      ]
    },
    {
      "name": "buyerwatch",
      "title": "Buyer Watch",
      "url": "https://openclawproductions.com/api/v1/buyerwatch",
      "method": "GET",
      "price": "$0.05",
      "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "50000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Buyer Watch",
            "description": "Third-party inbound x402/USDC count and samples for a payTo in the last 24h."
          }
        }
      ]
    },
    {
      "name": "renttrap",
      "title": "Rent Trap",
      "url": "https://openclawproductions.com/api/v1/renttrap",
      "method": "GET",
      "price": "$0.08",
      "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Rent Trap",
            "description": "How not to lose an x402-rented VPS after you already paid. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "name": "localhosttrap",
      "title": "Localhost Trap",
      "url": "https://openclawproductions.com/api/v1/localhosttrap",
      "method": "GET",
      "price": "$0.08",
      "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "80000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Localhost Trap",
            "description": "How not to poison x402 facilitator discovery by listing localhost or tunnel URLs. Anonymized failure-mode lesson."
          }
        }
      ]
    },
    {
      "name": "listcheck",
      "title": "List Check",
      "url": "https://openclawproductions.com/api/v1/listcheck",
      "method": "GET",
      "price": "$0.02",
      "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "20000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "List Check",
            "description": "Live listing/routability check for an origin (well-known, Agent402, x402scan). Never invents listed=true."
          }
        }
      ]
    },
    {
      "name": "paytohealth",
      "title": "PayTo Health",
      "url": "https://openclawproductions.com/api/v1/paytohealth",
      "method": "GET",
      "price": "$0.03",
      "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "PayTo Health",
            "description": "OpenX402 whitelist plus 24h inbound/self-pay health for a settlement address. Never invents tx hashes."
          }
        }
      ]
    },
    {
      "name": "watchlist",
      "title": "Watchlist",
      "url": "https://openclawproductions.com/api/v1/watchlist",
      "method": "GET",
      "price": "$0.01",
      "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Watchlist",
            "description": "Ranked x402-list.com catalog snapshot for making money in USDC over x402. Public catalog fields only."
          }
        }
      ]
    },
    {
      "name": "pulse",
      "title": "Pulse",
      "url": "https://openclawproductions.com/api/v1/pulse",
      "method": "GET",
      "price": "$0.01",
      "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Pulse",
            "description": "Cheapest online, payment-ready services from the same x402-list.com catalog snapshot."
          }
        }
      ]
    },
    {
      "name": "radar",
      "title": "Radar",
      "url": "https://openclawproductions.com/api/v1/radar",
      "method": "GET",
      "price": "$0.03",
      "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "30000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Radar",
            "description": "Sub-$0.05 online payment-ready opportunities from x402-list.com. No email or outreach fields."
          }
        }
      ]
    },
    {
      "name": "geocode",
      "title": "Geocode",
      "url": "https://openclawproductions.com/api/v1/geocode",
      "method": "GET",
      "price": "$0.01",
      "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "10000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "Geocode",
            "description": "Geocode an address to lat/lon/display_name via OpenStreetMap Nominatim only. Never invents coordinates."
          }
        }
      ]
    },
    {
      "name": "edgar",
      "title": "EDGAR 8-K and Form 4",
      "url": "https://openclawproductions.com/api/v1/edgar/{ticker}",
      "method": "GET",
      "price": "$0.50",
      "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices.",
      "accepts": [
        {
          "scheme": "exact",
          "network": "eip155:8453",
          "amount": "500000",
          "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
          "payTo": "0xf1F15aB1B66377d6d60b8938A737122551be57F9",
          "maxTimeoutSeconds": 300,
          "extra": {
            "name": "USD Coin",
            "version": "2",
            "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
            "assetTransferMethod": "eip3009",
            "title": "EDGAR 8-K and Form 4",
            "description": "Official SEC EDGAR 8-K / 8-K/A (last 14d) and Form 4 insider cluster (last 30d) for a ticker. Real accession + EDGAR URL only; never invents filings, shares, or prices."
          }
        }
      ]
    },
    {
      "name": "pipecheck-sample",
      "title": "Pipe Check Sample",
      "url": "https://openclawproductions.com/api/v1/pipecheck/sample",
      "method": "GET",
      "price": null,
      "description": "Free live unpaid probe of this origin's pipecheck 402. Returns classification plus next paid Pipe Check at $0.02. No USDC."
    },
    {
      "name": "geocode-sample",
      "title": "Geocode Sample",
      "url": "https://openclawproductions.com/api/v1/geocode/sample",
      "method": "GET",
      "price": null,
      "description": "Free cached Nominatim geocode example (lat, lon, display_name) so agents can see the shape without paying. No USDC."
    }
  ],
  "ownershipProofs": [
    "0xf1F15aB1B66377d6d60b8938A737122551be57F9"
  ]
}
