x402 List

x402 Protocol Service Directory

ForgeMesh Disruption Intelligence

Data

Pay-per-call API over US WARN Act layoff filings on Base: company search and profiles, event severity, amendment history and relationships, state and county rollups, plus briefs on downstream sector impact. Endpoints priced $0.01 to $0.25, no signup.

Pay from $0.01 to $0.25 per request in USDC on Base, settled onchain via the x402 protocol, no signup, no API key needed.

UPTIME 24H 100% 7D 100% 30D 100%
BASE URL https://disruption.forgemesh.io ENDPOINTS 10 NETWORK Base ASSET USDC MEMBER SINCE 2026-07-20 MONITORED SINCE 2026-07-20

ASSESSMENT

updated 5h ago

Evidence-backed signals, not a single score. Click any chip for the proof. Measured values stay read-only; unknown is honest.

reliability 100%
uptime 24h
100%
uptime 7d
100%
uptime 30d
100%
uptime 90d
100%
response p95
150ms
avg response
119ms
total checks
24
compliance A (11/11)

11 of 11 x402 conformance checks pass. Full checklist below.

jump to compliance checklist

price $0.01 to $0.25 (p62 in Data)
price (min)
$0.01
price (max)
$0.25
category percentile (min)
p62 in Data
category percentile (max)
p92 in Data
endpoints / prices
10 / 5
model
tiered
stability
100%
risk clean

No deterministic risk flag. Risk fires only on an exact blocklist match, or a reserved-brand name with a mismatched verified payTo. Never from low uptime, a high price, or a model guess.

traction $7.16 30d · 12 buyers
volume 30d
$7.16
buyers 30d
12
settlements 30d
90
last settlement
2026-07-17
top buyer share
49% of 30d volume
trend 7d vs 30d
0.48x the 30d daily rate
networks
eip155:8453

Conservative undercount: only USDC settlements via facilitators we measure are counted. A measured floor, not an estimate.

Top buyer share is a concentration signal, not part of the ranking score.

WHAT IT DOES

ai-derived

Provides disruption intelligence data including company risk scores, ripple effects, and geographic disruption information

category
disruption-intelligence
in
path
disruption-intelligencecompany-risklayoff-datageographic-disruptionsector-impacts

AI-generated summary. The measured data is never altered by it.

ENDPOINTS

Service endpoints with HTTP method, path, description, pricing, and network
METHOD PATH DESCRIPTION PRICE NETWORK ASSET
GET /companies/:id/intelligence $0.05 Base USDC
GET /companies/names $0.01 Base USDC
GET /gold/brief $0.25 Base USDC
GET /gold/index $0.01 Base USDC
GET /gold/signals $0.10 Base USDC
GET /gold/signals/:id/sector-impacts $0.15 Base USDC
GET /ripple/brief $0.25 Base USDC
GET /ripple/index $0.01 Base USDC
GET /ripple/signals $0.10 Base USDC
GET /ripple/signals/:id/sector-impacts $0.15 Base USDC
10 endpoints

REQUEST / RESPONSE EXAMPLE

An unpaid request to GET /companies/:id/intelligence returns HTTP 402 with the payment terms. Settle onchain via your facilitator, then retry with the X-Payment header.

// request
curl -i 'https://disruption.forgemesh.io/companies/:id/intelligence'
// 402 response (captured by monitor) · 10 payloads · click to expand
[
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/companies/names",
      "mimeType": "application/json",
      "description": "Returns matching company names with IDs plus links to their profile and intelligence endpoints — use it to resolve a search into specific companies before paying for deeper data"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1,
              "state": "example"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "count": 1,
              "product": "company_name_unlock",
              "companies": [
                {
                  "name": "Example Employer Inc.",
                  "company_id": "",
                  "profile_endpoint": "/companies/{id}",
                  "intelligence_endpoint": "/companies/{id}/intelligence"
                }
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional employer-name search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum company names to return (max 25, default 10)"
                    },
                    "state": {
                      "type": "string",
                      "description": "Optional 2-letter state code"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "10000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/companies/names"
              },
              "signature": "0x8716b3cf49ac418f2ed296f9c247d8f0a87934b5a4845c44932927bd1c60ce2020ed454cd35a8036795f12d89c3d5d1e32d8c5f1ece0aebefb3272be96ce0d541b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "150000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/ripple/signals/:id/sector-impacts",
      "mimeType": "application/json",
      "description": "Returns downstream business-sector impact paths for one Ripple signal — affected sector, spend area, and buyer use cases — use it to find vendors exposed to one disruption event"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "pathParams": {
              "id": ":id"
            },
            "queryParams": {}
          },
          "output": {
            "type": "json",
            "example": {
              "product": "ripple_paths_unlock",
              "signal_id": "",
              "impact_count": 32,
              "why_not_high": [
                "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent.",
                "Impact paths should be treated as prioritization context until validated against the buyer, vendor, or region."
              ],
              "business_sector_impacts": [
                {
                  "sector": "office supplies and small procurement",
                  "buyer_uses": [
                    "office-supply account monitoring",
                    "branch sales targeting",
                    "procurement churn alerts"
                  ],
                  "confidence": "low",
                  "spend_area": "branch operations",
                  "impact_path": "headcount movement can change recurring purchases for pens, notebooks, printer supplies, labels, badges, mailroom items, breakroom stock, and safety consumables"
                }
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "pathParams": {
                  "type": "object"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        },
        "routeTemplate": "/ripple/signals/:id/sector-impacts"
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "150000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/ripple/signals/:id/sector-impacts"
              },
              "signature": "0xe6bc4b7a2834dbd73a79e2a168db6fda5846f53c297d981cad7973c7390627f73e679d69d965f21926dfffafd47537831dacaf9e3e0b136b134f3914bf287dc71c",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/ripple/brief",
      "mimeType": "application/json",
      "description": "Returns the Disruption Intelligence Ripple Report: a ranked brief with headline, top regions, recommended actions, and delivered signals on downstream business effects from workforce disruption"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1,
              "scope": "example"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "product": "disruption_intelligence_ripple_report",
              "readout": {
                "headline": "Commercial signal headline",
                "why_it_matters": "Why the buyer should care now.",
                "commercial_angle": "A compact commercial interpretation."
              },
              "inventory": {
                "gold": 0,
                "fresh": 0,
                "matches": 0,
                "watchlist": 0
              },
              "navigation": {
                "message": "Use q to focus the brief; use delivered_signals[].ripple_path_inventory.unlock_endpoint for deeper downstream impact paths.",
                "examples": [
                  "/ripple/brief?q=Meta&limit=5",
                  "/ripple/brief?q=logistics&scope=gold&limit=5"
                ]
              },
              "report_name": "Disruption Intelligence Ripple Report",
              "why_not_high": [
                "The brief is a ranked commercial readout, not proof that a buyer, vendor, or region will act.",
                "Coverage can lag real-world changes, filings, local updates, and follow-on commercial activity."
              ],
              "delivered_signals": [],
              "recommended_actions": [
                "Review exposed accounts, territories, or sales motion."
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional commercial angle, company, region, or industry search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum delivered signals to include (max 10, default 5)"
                    },
                    "scope": {
                      "type": "string",
                      "description": "all, gold, or watchlist"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "250000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/ripple/brief"
              },
              "signature": "0x582eac0b1cf0f3f6eef64cdd420decdadc3435d9dad3ce18483ff9a9998ea02a3fc0739b02c3ef8412d4fcd69d7da64b1883185d76c4a451e0bbfbbb2309fa111c",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "250000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/gold/brief",
      "mimeType": "application/json",
      "description": "Deprecated alias of /ripple/brief — use the canonical endpoint. Returns the same Ripple Report payload."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1,
              "scope": "example"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "product": "disruption_intelligence_ripple_report",
              "readout": {
                "headline": "Commercial signal headline",
                "why_it_matters": "Why the buyer should care now.",
                "commercial_angle": "A compact commercial interpretation."
              },
              "inventory": {
                "gold": 0,
                "fresh": 0,
                "matches": 0,
                "watchlist": 0
              },
              "navigation": {
                "message": "Use q to focus the brief; use delivered_signals[].ripple_path_inventory.unlock_endpoint for deeper downstream impact paths.",
                "examples": [
                  "/ripple/brief?q=Meta&limit=5",
                  "/ripple/brief?q=logistics&scope=gold&limit=5"
                ]
              },
              "report_name": "Disruption Intelligence Ripple Report",
              "why_not_high": [
                "The brief is a ranked commercial readout, not proof that a buyer, vendor, or region will act.",
                "Coverage can lag real-world changes, filings, local updates, and follow-on commercial activity."
              ],
              "legacy_product": "commercial_convergence_brief",
              "delivered_signals": [],
              "recommended_actions": [
                "Review exposed accounts, territories, or sales motion."
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional commercial angle, company, region, or industry search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum delivered signals to include (max 10, default 5)"
                    },
                    "scope": {
                      "type": "string",
                      "description": "all, gold, or watchlist"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "canonical": "/ripple/brief",
      "deprecated": true,
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "250000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/gold/brief"
              },
              "signature": "0xc1aae15e065f45ee76f630a8b7442d048cc44de94a67132256e87fac7f9ad2a43d262c2e18574e3d1d3564f7cf8c5bcfaea3f1d91756493923a3c47eb7e0f80f1b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "150000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/gold/signals/:id/sector-impacts",
      "mimeType": "application/json",
      "description": "Deprecated alias of /ripple/signals/:id/sector-impacts — use the canonical endpoint. Returns the same Ripple Paths payload."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "pathParams": {
              "id": ":id"
            },
            "queryParams": {}
          },
          "output": {
            "type": "json",
            "example": {
              "product": "ripple_paths_unlock",
              "signal_id": "",
              "impact_count": 32,
              "why_not_high": [
                "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent.",
                "Impact paths should be treated as prioritization context until validated against the buyer, vendor, or region."
              ],
              "legacy_product": "gold_signal_sector_impact_unlock",
              "business_sector_impacts": [
                {
                  "sector": "office supplies and small procurement",
                  "buyer_uses": [
                    "office-supply account monitoring",
                    "branch sales targeting",
                    "procurement churn alerts"
                  ],
                  "confidence": "low",
                  "spend_area": "branch operations",
                  "impact_path": "headcount movement can change recurring purchases for pens, notebooks, printer supplies, labels, badges, mailroom items, breakroom stock, and safety consumables"
                }
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "pathParams": {
                  "type": "object"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        },
        "routeTemplate": "/gold/signals/:id/sector-impacts"
      },
      "canonical": "/ripple/signals/:id/sector-impacts",
      "deprecated": true,
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "150000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/gold/signals/:id/sector-impacts"
              },
              "signature": "0x7361b1a24ceb65d062224647cd0a7b32fac69ba34a543e30fcc77d2382cb746f2dbb8e07d537eeda84a1eb5f077808892392a9b74f3bcb7be8d006972a425ddd1b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/gold/signals",
      "mimeType": "application/json",
      "description": "Deprecated alias of /ripple/signals — use the canonical endpoint. Returns the same Ripple Signals payload."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1
            }
          },
          "output": {
            "type": "json",
            "example": {
              "count": 5,
              "product": "ripple_signals",
              "signals": [
                {
                  "title": "Procurement ripple near a workforce disruption",
                  "why_not_high": [
                    "Coverage can lag real-world changes, filings, local updates, and follow-on commercial activity.",
                    "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent."
                  ],
                  "evidence_basis": [
                    "WARN",
                    "event severity",
                    "procurement opportunities"
                  ],
                  "confidence_band": "high",
                  "commercial_angle": "Business-development signal for bidders, staffing firms, consultants, and local operators.",
                  "sector_impact_inventory": {
                    "impact_count": 32,
                    "unlock_endpoint": "/ripple/signals/{signal_id}/sector-impacts",
                    "unlock_price_usd": 0.15
                  }
                }
              ],
              "navigation": {
                "message": "Open Ripple calls return a diversified sampler. Add q to focus on a company, region, industry, buyer role, or commercial angle.",
                "examples": [
                  "/ripple/signals?q=Meta&limit=5",
                  "/ripple/brief?q=logistics&scope=gold&limit=5"
                ]
              },
              "why_not_high": [
                "This signal list is a sampler for routing and prioritization; detailed downstream impact paths are reserved for the sector-impact unlock.",
                "Commercial angles can identify where to look next, but impact strength should be validated through the paid brief or signal-specific impact path."
              ],
              "legacy_product": "gold_convergence_signals"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional commercial angle, company, or region search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum signals to return (max 10, default 5; open calls are diversified by disruption event)"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "canonical": "/ripple/signals",
      "deprecated": true,
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "100000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580062,
                "resourceUrl": "https://disruption.forgemesh.io/gold/signals"
              },
              "signature": "0x16af543c40754df210b8c166731b275d10378e733c6d79f2c689129df8c9271d2089209933b919b8c811a2a35bb0fa3aaf5bc77f66bbd03c33bb78cbf23ccc001c",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/ripple/index",
      "mimeType": "application/json",
      "description": "Returns a location-only index of Ripple disruption signals — region, state, signal type, and freshness — use it to discover where paid signal or sector-impact detail is available."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1,
              "scope": "example"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "count": 10,
              "product": "ripple_signal_index",
              "signals": [
                {
                  "depth": "high",
                  "state": "CA",
                  "region": "San Mateo County, CA",
                  "unlock": {
                    "sector_impacts": "/ripple/signals/{signal_id}/sector-impacts",
                    "sector_impacts_price_usd": 0.15
                  },
                  "event_id": "00000000-0000-0000-0000-000000000000",
                  "freshness": "fresh",
                  "signal_id": "00000000-0000-0000-0000-000000000000",
                  "score_band": "high",
                  "signal_type": "company_disruption_pattern",
                  "why_not_high": [
                    "This index card intentionally withholds commercial detail until a paid signal or impact-path unlock.",
                    "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent."
                  ],
                  "publish_state": "approved",
                  "confidence_band": "high"
                }
              ],
              "navigation": {
                "message": "Location-only Ripple index. Company names, employee counts, commercial angles, sector names, spend areas, and impact paths are withheld until a paid signal or sector-impact unlock.",
                "next_step": "Use unlock.sector_impacts for detailed downstream sector/vendor impact paths, or use q on /ripple/signals when you want a focused paid signal set."
              },
              "why_not_high": [
                "This is a discovery-level signal; deeper commercial context is reserved for the paid signal, brief, or sector-impact unlock.",
                "Location and timing are enough to route the opportunity, but impact strength should be validated through the higher-detail endpoint."
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional region, state, or broad signal search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum index cards to return (max 25, default 10)"
                    },
                    "scope": {
                      "type": "string",
                      "description": "all, gold, or watchlist"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "10000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580063,
                "resourceUrl": "https://disruption.forgemesh.io/ripple/index"
              },
              "signature": "0x681be9e249e6e72fbc35f4d39d2d9ba65fe0994bc36cee0d63a1f16b5c8ae05d73d5affeb65dec655ad1cab1c5a1313ed1dc234eec895be8b67519aa181c1b701c",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "10000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/gold/index",
      "mimeType": "application/json",
      "description": "Deprecated alias of /ripple/index — use the canonical endpoint. Returns the same location-only index of Ripple disruption signals."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1,
              "scope": "example"
            }
          },
          "output": {
            "type": "json",
            "example": {
              "count": 10,
              "product": "ripple_signal_index",
              "signals": [
                {
                  "depth": "high",
                  "state": "CA",
                  "region": "San Mateo County, CA",
                  "unlock": {
                    "sector_impacts": "/ripple/signals/{signal_id}/sector-impacts",
                    "sector_impacts_price_usd": 0.15
                  },
                  "event_id": "00000000-0000-0000-0000-000000000000",
                  "freshness": "fresh",
                  "signal_id": "00000000-0000-0000-0000-000000000000",
                  "score_band": "high",
                  "signal_type": "company_disruption_pattern",
                  "why_not_high": [
                    "This index card intentionally withholds commercial detail until a paid signal or impact-path unlock.",
                    "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent."
                  ],
                  "publish_state": "approved",
                  "confidence_band": "high"
                }
              ],
              "navigation": {
                "message": "Location-only Ripple index. Company names, employee counts, commercial angles, sector names, spend areas, and impact paths are withheld until a paid signal or sector-impact unlock.",
                "next_step": "Use unlock.sector_impacts for detailed downstream sector/vendor impact paths, or use q on /ripple/signals when you want a focused paid signal set."
              },
              "why_not_high": [
                "This is a discovery-level signal; deeper commercial context is reserved for the paid signal, brief, or sector-impact unlock.",
                "Location and timing are enough to route the opportunity, but impact strength should be validated through the higher-detail endpoint."
              ],
              "legacy_route_family": "gold"
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional region, state, or broad signal search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum index cards to return (max 25, default 10)"
                    },
                    "scope": {
                      "type": "string",
                      "description": "all, gold, or watchlist"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "canonical": "/ripple/index",
      "deprecated": true,
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "10000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580063,
                "resourceUrl": "https://disruption.forgemesh.io/gold/index"
              },
              "signature": "0xb7171d9a465cf4081fb4019c49080dc949feca99c6b8d93008ee248e5cfc2a0a635b0086f0962aed1b9bfb8a57f221385537493d9dcb5a3c4e0a7442556dee911b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "100000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/ripple/signals",
      "mimeType": "application/json",
      "description": "Returns Ripple Signals — downstream business effects from workforce disruption — each with a commercial angle, confidence band, and a link to unlock sector-impact detail."
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "queryParams": {
              "q": "example",
              "limit": 1
            }
          },
          "output": {
            "type": "json",
            "example": {
              "count": 5,
              "product": "ripple_signals",
              "signals": [
                {
                  "title": "Procurement ripple near a workforce disruption",
                  "why_not_high": [
                    "Coverage can lag real-world changes, filings, local updates, and follow-on commercial activity.",
                    "Downstream business effects are inferred planning paths, not confirmed purchases, contracts, or buyer intent."
                  ],
                  "evidence_basis": [
                    "WARN",
                    "event severity",
                    "procurement opportunities"
                  ],
                  "confidence_band": "high",
                  "commercial_angle": "Business-development signal for bidders, staffing firms, consultants, and local operators.",
                  "ripple_path_inventory": {
                    "impact_count": 32,
                    "unlock_endpoint": "/ripple/signals/{signal_id}/sector-impacts",
                    "unlock_price_usd": 0.15
                  }
                }
              ],
              "navigation": {
                "message": "Open Ripple calls return a diversified sampler. Add q to focus on a company, region, industry, buyer role, or commercial angle.",
                "examples": [
                  "/ripple/signals?q=Meta&limit=5",
                  "/ripple/brief?q=logistics&scope=gold&limit=5"
                ]
              },
              "why_not_high": [
                "This signal list is a sampler for routing and prioritization; detailed downstream impact paths are reserved for the sector-impact unlock.",
                "Commercial angles can identify where to look next, but impact strength should be validated through the paid brief or signal-specific impact path."
              ]
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {
                    "q": {
                      "type": "string",
                      "description": "Optional commercial angle, company, or region search query"
                    },
                    "limit": {
                      "type": "number",
                      "description": "Maximum signals to return (max 10, default 5; open calls are diversified by disruption event)"
                    }
                  },
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        }
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "100000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580063,
                "resourceUrl": "https://disruption.forgemesh.io/ripple/signals"
              },
              "signature": "0xc75dd56627dcb477c6f89d42327995c80cb1fd28ddbdbf01e2f700c61a0402221f3559ac53b460272d8d3160a8b27d3648f98e2c186cb6631b48f75a965cb0ae1b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  },
  {
    "error": "Payment required",
    "accepts": [
      {
        "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
        "extra": {
          "name": "USD Coin",
          "version": "2"
        },
        "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
        "amount": "50000",
        "scheme": "exact",
        "network": "eip155:8453",
        "maxTimeoutSeconds": 1800
      }
    ],
    "resource": {
      "url": "https://disruption.forgemesh.io/companies/:id/intelligence",
      "mimeType": "application/json",
      "description": "Returns a company's computed risk tier, event count, average severity, and downstream business-sector impact paths — use it to prioritize outreach to at-risk employers"
    },
    "extensions": {
      "bazaar": {
        "info": {
          "input": {
            "type": "http",
            "method": "GET",
            "pathParams": {
              "id": ":id"
            },
            "queryParams": {}
          },
          "output": {
            "type": "json",
            "example": {
              "data": {
                "risk_tier": "moderate",
                "event_count": 0,
                "severity_avg": 0,
                "business_sector_impacts": [
                  {
                    "sector": "staffing and recruiting",
                    "confidence": "medium",
                    "impact_path": "worker displacement creates short-window hiring, temp labor, and competitor poaching opportunities"
                  }
                ]
              }
            }
          }
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "input"
          ],
          "properties": {
            "input": {
              "type": "object",
              "required": [
                "type",
                "method"
              ],
              "properties": {
                "type": {
                  "type": "string",
                  "const": "http"
                },
                "method": {
                  "enum": [
                    "GET"
                  ],
                  "type": "string"
                },
                "pathParams": {
                  "type": "object"
                },
                "queryParams": {
                  "type": "object",
                  "properties": {},
                  "additionalProperties": false
                }
              },
              "additionalProperties": false
            },
            "output": {
              "type": "object",
              "required": [
                "type"
              ],
              "properties": {
                "type": {
                  "type": "string"
                },
                "example": {
                  "type": "object",
                  "additionalProperties": true
                }
              }
            }
          }
        },
        "routeTemplate": "/companies/:id/intelligence"
      },
      "offer-receipt": {
        "info": {
          "offers": [
            {
              "format": "eip712",
              "payload": {
                "asset": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
                "payTo": "0xA8774fACfD3Da2EA11f240C977b9973D78aDFCFe",
                "amount": "50000",
                "scheme": "exact",
                "network": "eip155:8453",
                "version": 1,
                "validUntil": 1784580063,
                "resourceUrl": "https://disruption.forgemesh.io/companies/:id/intelligence"
              },
              "signature": "0xd5c0102a2ce76bcc7a696aec58ce37614c72dc3c2b525ed8bb0f08bd5e4ffcdf4413db0754a04f2e5e7bef9ed53ebfb78a682af0f4c75f8f0b6ae8813ce7d4461b",
              "acceptIndex": 0
            }
          ]
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "offers"
          ],
          "properties": {
            "offers": {
              "type": "array",
              "items": {
                "type": "object",
                "required": [
                  "format",
                  "signature"
                ],
                "properties": {
                  "format": {
                    "type": "string"
                  },
                  "payload": {
                    "type": "object",
                    "required": [
                      "version",
                      "resourceUrl",
                      "scheme",
                      "network",
                      "asset",
                      "payTo",
                      "amount"
                    ],
                    "properties": {
                      "asset": {
                        "type": "string"
                      },
                      "payTo": {
                        "type": "string"
                      },
                      "amount": {
                        "type": "string"
                      },
                      "scheme": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "version": {
                        "type": "integer"
                      },
                      "validUntil": {
                        "type": "integer"
                      },
                      "resourceUrl": {
                        "type": "string"
                      }
                    }
                  },
                  "signature": {
                    "type": "string"
                  },
                  "acceptIndex": {
                    "type": "integer"
                  }
                }
              }
            }
          }
        }
      },
      "payment-identifier": {
        "info": {
          "required": false
        },
        "schema": {
          "type": "object",
          "$schema": "https://json-schema.org/draft/2020-12/schema",
          "required": [
            "required"
          ],
          "properties": {
            "id": {
              "type": "string",
              "pattern": "^[a-zA-Z0-9_-]+$",
              "maxLength": 128,
              "minLength": 16
            },
            "required": {
              "type": "boolean"
            }
          }
        }
      }
    },
    "x402Version": 2
  }
]

UPTIME

07-20 · uptime 100.0% · 118ms avg07-21 · uptime 100.0% · 118ms avg07-2007-21
RESPONSE TIME
07-20 · 118ms avg07-20 · 118ms avg07-21 · 118ms avg07-21 · 118ms avg07-2007-21
30d UPTIME 100%
UPTIME 30D 100%
AVG RESP 118ms
TOTAL CHECKS 42

RECENT CHECKS

TIME STATUS RESP
● OK 115ms
● OK 143ms
● OK 112ms
● OK 114ms
● OK 115ms
● OK 120ms
● OK 133ms
● OK 92ms
● OK 139ms
● OK 93ms
● OK 85ms
● OK 88ms
● OK 123ms
● OK 159ms
● OK 124ms
● OK 90ms
● OK 136ms
● OK 137ms

OVER TIME

All charts share the 30d window selected here. Every series is also served as JSON at /api/v1/services/forgemesh-disruption-intelligence/price, /scores, /volume and /buyers. On-chain volume and distinct buyers are measured over the service's settlement address and are a conservative undercount (only settlements that reach a measured facilitator are counted).

PRICE (captured 402, USD)
07-20 · $0.1007-21 · $0.10$0.1007-2007-21

Median across 10 endpoints. Use the selector to isolate one.

SUB-SCORES (uptime + x402 compliance)
07-20 compliance: 100% checks07-21 uptime: 100.0% compliance: 100% checksuptimecompliance07-2007-21
VOLUME (on-chain settlement, USD)
06-22 · $306-24 · $0.0706-26 · $0.0106-28 · $0.0406-29 · $0.0206-30 · $0.0207-01 · $307-02 · $0.0307-03 · $0.0107-04 · $0.0107-05 · $0.0107-06 · $0.5007-08 · $0.0407-09 · $0.2507-11 · $0.0207-15 · $0.7607-16 · $0.0407-17 · $0.01peak $306-2207-17
DISTINCT BUYERS
06-22 · 3 buyers06-24 · 1 buyer06-26 · 1 buyer06-28 · 1 buyer06-29 · 1 buyer06-30 · 1 buyer07-01 · 2 buyers07-02 · 2 buyers07-03 · 1 buyer07-04 · 1 buyer07-05 · 1 buyer07-06 · 1 buyer07-08 · 1 buyer07-09 · 1 buyer07-11 · 1 buyer07-15 · 1 buyer07-16 · 1 buyer07-17 · 1 buyerpeak 3 buyers06-2207-17

COMPLIANCE

11/11 checks pass · grade A
  • 402 payload captured
  • accepts[] array present
  • payTo address recoverable
  • payTo at accepts[0].payTo (conformant shape)
  • payTo is a valid on-chain address
  • atomic price declared
  • atomic price in a sane range
  • asset (token) address declared
  • network resolves to CAIP-2
  • payment scheme declared
  • served over HTTPS

EMBED THIS BADGE

Show that ForgeMesh Disruption Intelligence is monitored on x402-list. Paste this on your site or README, it links back to this live listing.

ForgeMesh Disruption Intelligence listed on x402-list
status
ForgeMesh Disruption Intelligence uptime on x402-list
live uptime
// HTML
<a href="https://x402-list.com/services/forgemesh-disruption-intelligence?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/forgemesh-disruption-intelligence.svg" alt="ForgeMesh Disruption Intelligence listed on x402-list" height="28">
</a>
// Markdown
[![ForgeMesh Disruption Intelligence on x402-list](https://x402-list.com/badge/forgemesh-disruption-intelligence.svg)](https://x402-list.com/services/forgemesh-disruption-intelligence?utm_source=badge&utm_medium=referral&utm_campaign=embed)
// HTML · live uptime variant
<a href="https://x402-list.com/services/forgemesh-disruption-intelligence?utm_source=badge&utm_medium=referral&utm_campaign=embed">
  <img src="https://x402-list.com/badge/forgemesh-disruption-intelligence.svg?data=uptime" alt="ForgeMesh Disruption Intelligence uptime on x402-list" height="28">
</a>

RUN THIS SERVICE?

Keep this listing accurate: propose changes to the name, description, website, category or add new endpoints to monitor. Ownership is verified with a domain proof and every change is reviewed manually; measured data stays read-only.

[ update this listing ]