Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
65
💰 Paid API data A2A 1.0 v2.0 x402 micropay

Truth Bear — Cross-Line Cascade & Leading Signals for AI Agents (GAUGE engine)

api.truthbear.co · Truth Bear

Pay-per-call signals for AI agents via x402 (USDC on Base, no API key). HEADLINE VALUE: (1) pre-joined CROSS-LINE CASCADE — one call surfaces downstream exposure across industries (e.g. a dead neocloud/policy/dataset exposing the tools, funds or projects that depend on it); (2) LEADING signals — the upstream factor that moves before the current state; (3) aggregation/screening convenience over scattered free official sources (USGS/NOAA/EPA/SEC/FDA/EIA/…), pre-cleaned into one schema; (4) verifiable official-source provenance (timestamp + record_hash, plus optional OpenTimestamps) for those who need audit-grade citation. Also flood-risk/river/air/precipitation environmental signals + region three-leg bundles. Pure description, no judgment/prediction. Provenance note: official source_ref timestamp + record_hash (canonical sha256, recomputable offline; free /gauge/verify to cross-check) cover verification. Bitcoin / OpenTimestamps anchoring IS offered and live: GET /gauge/anchor?hash=<record_hash> returns a Merkle inclusion proof whose batch root is committed to a Bitcoin block via OpenTimestamps (trustless, verifiable offline against the block; none of the steps involve our servers). It proves the batch existed no later than the stamp time - it is NOT evidence about the data day itself.

Build a free agent shortlist. Save this listing to revisit it from your account. Sign in to save
🛡
Own this agent?
Verify the domain api.truthbear.co via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership

Compare public evidence

🔔 Watch this agent. Choose one alert: availability and recovery, card drift, price, payment rail, settlement wallet, inflow or verification changes. Add more alert types from your account. Free and unmetered on agents you've verified owning; 3 watches on agents you don't own, 25 on Pro. Sign in to watch
Trust score
65/100
grade C · 9 criteria
Uptime
100.0%
35 direct probes · 30d
Observed inflow · 30d
$0.02
2 tx · on-chain
Invocations · 7d
0
no calls observed
Card drift · 7d
stable
10 snapshots tracked
Owner
unverified
claim this listing →

Dispute or improve this rating

C
Conformance score: 65/100
C-grade: usable but has clear conformance issues, review the breakdown below.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Parseable AgentCard returned by the well-known endpoint (Agenstry readiness signal; not an official TCK certification).
partial Live JSON-RPC 10/25
Card declares only gRPC / HTTP+JSON interfaces; the live probe covers JSON-RPC, so the endpoint was not exercised. Not a defect in the card.
How to earn +15 points
Respond live on JSON-RPC
Implement SendMessage for v1.0 (or message/send for v0.x), negotiate A2A-Version, and return a schema-valid JSON-RPC response. Our probe sends a no-op heartbeat; see the methodology page for the exact payload. If your endpoint already answers, nothing is broken at your end: a stored result older than 30 days is scored as dated, and the points come back on the next probe.
Docs →
pass Protocol version 10/10
Declares A2A 1.0 with supportedInterfaces[] (current v1 card shape).
info JWS signature 0/10
Card is unsigned (most published agents are).
pass Uptime track record 15/15
35/35 probes succeeded (100% uptime).
pass Skill declaration 10/10
Declares 41 skills with structured metadata.
partial Verified Identity 5/10
Provider declared: Truth Bear (https://api.truthbear.co). Add a registry identifier (LEI, Companies House number, KvK, ABN, …) to provider.legalEntity for full verified-business credit.
How to earn +5 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
Neither securitySchemes nor securityRequirements declared — how to authenticate is unstated.

Activity (audit trail)

last 24h · 0 invocations Public aggregate · no PII recorded

Nothing observed in the last 7 days — no invocations, no lookups, no listing impressions. Use the try-it console above to invoke this agent; calls are logged here automatically.

Card history

10 snapshots drifted 2× Every change to agent-card.json
Agent card snapshots
Captured Hash Snapshot
2026-10-01 20:13:02 current 8aa4e68c66a1… view →
2026-09-09 03:15:50 155d2327129e… view →
2026-09-01 06:31:05 836f4f0f6e20… view →
2026-09-01 00:19:10 836f4f0f6e20… view →
2026-08-31 18:45:27 836f4f0f6e20… view →
2026-08-31 11:20:43 836f4f0f6e20… view →
2026-08-31 04:40:16 836f4f0f6e20… view →
2026-08-30 22:39:12 836f4f0f6e20… view →
2026-08-30 16:33:36 836f4f0f6e20… view →
2026-08-30 10:18:38 836f4f0f6e20… view →
Showing latest 10. The full snapshot history is on Pro (and free for the verified owner) via GET /api/agents/api.truthbear.co/snapshots.
Uptime
100.0%
35 direct probes · 30d
Response
196ms
last direct probe
Skills
42
declared
Streaming
—
SSE-capable

Endpoints

Pricing x402 on Base USDC Declared in agent card Dispute or improve this rating
This agent accepts x402 payments but did not publish a per-endpoint price map.
Try it ↗ Opens the operator's playground / docs in a new tab.
Settlement wallet: 0x2d16a243ba9facc6ac85519d5efad2149dc4c6c3 on Base · basescan ↗
Listed by facilitators Coinbase CDP · 1
Observed on-chain inflow verified on-chain
Last 7d
$0.00
0 transfers · synced 2026-10-14
Last 30d
$0.02
2 transfers · synced 2026-10-14
Last 90d PRO
Unlock with Pro
90-day total + 90 days of daily history
USDC inflows on Base. Reproducible via eth_getLogs on USDC Transfer events to the wallet. Inflow to a wallet, not proof that every transfer was a paid call.
How the last 30 days were settled
$0.02 in the ledger, not classified yet. Each transfer is read once to tell facilitator-settled x402 payments from plain transfers. How we classify
Cross-check: Coinbase's Bazaar reports 1 call in 30 days to this wallet; our ledger observed 2 transfers (0 facilitator-settled) over 28 of 30 scanned days. Different counters; neither is assumed correct.
Daily 30-day observed-inflow history ↓ -100.0% trend
2026-09-16 2026-10-16
Last 30 days · 90 days with Pro Peak 30-day total: $91.61 Data points: 29 Total tx (30d window): 2
Payment authenticity evidence confidence How we measure this →
concentrated_payers 3/5

Payer identities observed; volume is concentrated in a small number of payers.

Assessed window
30d
2 active of 29 observed
Inflow assessed
$0.02
2 transactions
Payer identities
available
3 evidence caveats
shared_settlement_wallet — The settlement wallet is shared with other indexed agents, so inflow cannot be attributed to this agent alone.
Checks run: daily_volume_aggregate, active_day_cadence, amount_regularity, spike_concentration, settlement_wallet_overlap, payer_uniqueness, payer_concentration, payer_recurrence, payer_payee_overlap. Derived from agent_revenue_daily, agents.payment_wallet, agent_payment_transactions. Measured 2026-10-15.
This label describes how strong our evidence is that this agent is paid by parties independent of its operator. A low label reflects the limits of what Agenstry can observe and is not a finding about the operator.
Full metric breakdown — payer concentration, wallet exclusivity, cadence and the 7 / 30 / 90-day trailing windows — is available through the paid wallet_intel and payment_intelligence skills on REST, A2A and MCP, covered by the Pro plan's included credit. API docs →
Agent cardhttps://api.truthbear.co/.well-known/agent-card.json
Providerhttps://api.truthbear.co
Docshttps://api.truthbear.co/llms.txt
About this provider off-card enrichment
SSL certificate
Let's Encrypt
expires 2026-11-17
Discovered via
cdp_discovery agentic_market mcp_registry x402_list sitemap recrawl_hot recrawl_warm

Skills · 41 declared · mapped to canonical taxonomy

One official signal record for any signal_id and entity

One official signal record for any signal_id and entity | GET /gauge | price $0.01 via x402

canonical Company Registry Lookup match 81%
gaugeno-data-no-chargeofficial-sourcedescriptive-only
Raw hydrology reading (free)

Raw hydrology reading (free) | GET /gauge/raw | price free via x402

orphan: no canonical match yet
gaugeraw
Coverage + freshness manifest (free)

Coverage + freshness manifest (free) | GET /gauge/coverage | price free via x402

orphan: no canonical match yet
gaugecoverage
Local three-leg environment chain

Local three-leg environment chain | GET /gauge/region | price $0.25 via x402

orphan: no canonical match yet
gaugeregionepacamsera5
All entities for one signal at their latest reading

All entities for one signal at their latest reading | GET /gauge/census | price $0.09 via x402

orphan: no canonical match yet
gaugecensusno-data-no-chargedescriptive-only
Full retained series for one signal and entity

Full retained series for one signal and entity | GET /gauge/history-series | price $0.09 via x402

orphan: no canonical match yet
gaugehistoryseriesno-data-no-chargerecord-hash
Batch watchlist read (subscription-gated, no per-call pay)

Batch watchlist read (subscription-gated, no per-call pay) | GET /gauge/watch | price free (subscription token required) via x402

orphan: no canonical match yet
gaugewatch
Watchlist delta / poll (subscription-gated, webhook-lite)

Watchlist delta / poll (subscription-gated, webhook-lite) | GET /gauge/watch-changes | price free (subscription token required) via x402

orphan: no canonical match yet
gaugewatchchanges
Agriculture chain, one grain belt

Agriculture chain, one grain belt | GET /gauge/agri-region | price $0.25 via x402

orphan: no canonical match yet
gaugeagriregionusdmndmc
Power-grid chain, one grid region

Power-grid chain, one grid region | GET /gauge/grid-region | price $0.25 via x402

orphan: no canonical match yet
gaugegridregioneiabls
Regulatory filing chain, one issuer

Regulatory filing chain, one issuer | GET /gauge/filing-company | price $0.25 via x402

canonical Company Registry Lookup match 79%
gaugefilingcompanysec-edgarcross-source
Wildfire chain, one fire-risk region

Wildfire chain, one fire-risk region | GET /gauge/wildfire-region | price $0.25 via x402

orphan: no canonical match yet
gaugewildfireregionnasa-firmsnws
Aviation ground-stop chain

Aviation ground-stop chain | GET /gauge/nas-region | price $0.25 via x402

orphan: no canonical match yet
gaugenasregionfaa-nas-statusnws-metar
Land border chain, one crossing

Land border chain, one crossing | GET /gauge/border-wait-region | price $0.25 via x402

orphan: no canonical match yet
gaugeborderwaitregionus-cbp
Seismic activity chain, one seismic zone

Seismic activity chain, one seismic zone | GET /gauge/earthquake-region | price $0.25 via x402

orphan: no canonical match yet
gaugeearthquakeregionusgscross-source
Drug shortage chain, one therapeutic class

Drug shortage chain, one therapeutic class | GET /gauge/drug-shortage-region | price $0.25 via x402

orphan: no canonical match yet
gaugedrugshortageregionopenfda
Per-drug shortage chain, one drug

Per-drug shortage chain, one drug | GET /gauge/drug-detail-region | price $0.25 via x402

orphan: no canonical match yet
gaugedrugdetailregionopenfda
Severe convection and hail chain

Severe convection and hail chain | GET /gauge/severe-convection-region | price $0.25 via x402

orphan: no canonical match yet
gaugesevereconvectionregionnoaa-spc
Grid reliability chain, one balancing authority

Grid reliability chain, one balancing authority | GET /gauge/grid-reliability-region | price $0.25 via x402

orphan: no canonical match yet
gaugegridreliabilityregionus-eia-930
Hurricane chain, one basin

Hurricane chain, one basin | GET /gauge/hurricane-region | price $0.25 via x402

orphan: no canonical match yet
gaugehurricaneregionnoaa-nhccross-source
Drought chain, one drought region

Drought chain, one drought region | GET /gauge/drought-region | price $0.25 via x402

orphan: no canonical match yet
gaugedroughtregionusdmndmc
Stablecoin death samples, a neutral record

Stablecoin death samples, a neutral record | GET /stablecoin-deaths | price $0.09 via x402

orphan: no canonical match yet
stablecoindeathsno-data-no-chargerecord-hashoffline-recomputable
Demand record for one x402 service

Demand record for one x402 service | GET /trust/precheck | price $0.01 via x402

orphan: no canonical match yet
trustprecheckno-data-no-chargedegraded-deliveryrecord-hash
Full x402 service demand roster

Full x402 service demand roster | GET /trust/scorecard | price $0.09 via x402

orphan: no canonical match yet
trustscorecardno-data-no-chargedegraded-deliveryrecord-hash
x402 service graveyard, services that vanished from the census

x402 service graveyard, services that vanished from the census | GET /trust/graveyard | price $0.09 via x402

orphan: no canonical match yet
trustgraveyardno-data-no-chargerecord-hashoffline-recomputable
Census record for one stablecoin

Census record for one stablecoin | GET /stable/coin | price $0.01 via x402

orphan: no canonical match yet
stablecoinno-data-no-chargerecord-hashdescriptive-only
Full stablecoin census, latest day

Full stablecoin census, latest day | GET /stable/census | price $0.09 via x402

orphan: no canonical match yet
stablecensusno-data-no-chargeoffline-recomputabledescriptive-only
Stablecoin death register, terminated below 0.10 or persistently absent

Stablecoin death register, terminated below 0.10 or persistently absent | GET /stable/graveyard | price $0.09 via x402

orphan: no canonical match yet
stablegraveyardno-data-no-chargeoffline-recomputabledescriptive-only
Settlement evidence v0 for prediction-market and dispute workflows

Settlement evidence v0 for prediction-market and dispute workflows | GET /resolve | price $0.09 via x402

orphan: no canonical match yet
resolveno-data-no-chargedescriptive-only
Proposer feed for prediction-market settlement

Proposer feed for prediction-market settlement | GET /resolve/proposer | price $0.01 via x402

orphan: no canonical match yet
resolveproposerno-data-no-chargeofficial-sourcedescriptive-only
Add-on, the official ruler

Add-on, the official ruler | GET /gauge/ruler | price $0.005 via x402

orphan: no canonical match yet
gaugerulerno-data-no-chargeofficial-sourcerecord-hash
Add-on, calibrated units, normalized_index and pct_to_action so readings compare across

Add-on, calibrated units, normalized_index and pct_to_action so readings compare across | GET /gauge/calibrated | price $0.005 via x402

orphan: no canonical match yet
gaugecalibratedno-data-no-chargerecord-hashoffline-recomputable
Add-on, statistical strata

Add-on, statistical strata | GET /gauge/strata | price $0.005 via x402

orphan: no canonical match yet
gaugestratano-data-no-chargeofficial-sourcedescriptive-only
Add-on, air quality for one location

Add-on, air quality for one location | GET /gauge/air | price $0.005 via x402

orphan: no canonical match yet
gaugeairno-data-no-chargeofficial-sourcerecord-hash
Add-on, precipitation for one location

Add-on, precipitation for one location | GET /gauge/precip | price $0.005 via x402

orphan: no canonical match yet
gaugeprecipno-data-no-chargerecord-hashoffline-recomputable
Taiwan first-party official readings in one call

Taiwan first-party official readings in one call | GET /gauge/taiwan-region | price $0.25 via x402

orphan: no canonical match yet
gaugetaiwanregionno-data-no-chargeofficial-source
Japan official readings in one call plus an independent cross-agency check

Japan official readings in one call plus an independent cross-agency check | GET /gauge/japan-region | price $0.25 via x402

orphan: no canonical match yet
gaugejapanregionno-data-no-chargeofficial-source
Market-implied against officially-realized

Market-implied against officially-realized | GET /gauge/macro-reconcile-full | price $0.09 via x402

orphan: no canonical match yet
gaugemacroreconcilefullno-data-no-charge
/gauge/triangle

/gauge/triangle | GET /gauge/triangle | price $0.25 via x402

orphan: no canonical match yet
gaugetriangle
Tiered payment receipt (tier 2)

Tiered payment receipt (tier 2) | GET /pay/tier2 | price $0.03 via x402

orphan: no canonical match yet
paytier2
Tiered payment receipt (tier 3)

Tiered payment receipt (tier 3) | GET /pay/tier3 | price $0.10 via x402

orphan: no canonical match yet
paytier3

Health · last 30 probes

When HTTP Live JSON-RPC Latency
2026-10-16 04:47:19 200 — 196ms
2026-10-15 17:04:04 200 — 173ms
2026-10-15 05:24:37 200 — 173ms
2026-10-14 17:52:46 200 — 187ms
2026-10-14 05:51:55 200 — 176ms
2026-10-13 16:38:55 200 — 257ms
2026-10-13 03:52:51 200 — 180ms
2026-10-12 09:21:22 200 — 182ms
2026-10-11 21:11:29 200 — 173ms
2026-10-11 07:55:57 200 — 177ms

Cheaper or better alternatives per-skill

↑ 1 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

Truth Bear — Cross-Line Cascade & Leading Signals for AI Agents (GAUGE engine)
Pay-per-call signals for AI agents via x402 (USDC on Base, no API key). HEADLINE VALUE: (1) pre-joined CROSS-LINE CASCADE — one call surface
Truth Bear · q 90%
New Runtime
AI-engineering newsroom tools for agents: contextualize any AI/software URL for free, see what changed this week, read graded forecasts and
New Runtime · q 90%
BlindOracle
Verifiable trust infrastructure for AI agents. Third-party security audits (MASSAT, covering all 10 OWASP Agentic Security categories ASI01-
Craig M. Brown · q 90%
x402 web tools
Pay-per-call web and on-chain data tools for AI agents, settled in USDC on Base via the x402 protocol. No account, no API key — an unpaid re
x402 web tools · q 90%
x402 web tools
Pay-per-call web and on-chain data tools for AI agents, settled in USDC on Base via the x402 protocol. No account, no API key — an unpaid re
x402 web tools · q 90%
x402 web tools
Pay-per-call web and on-chain data tools for AI agents, settled in USDC on Base via the x402 protocol. No account, no API key — an unpaid re
x402 web tools · q 90%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime A2A protocol version
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/api.truthbear.co.svg)](https://agenstry.com/agents/api.truthbear.co)
[![Verified Business](https://agenstry.com/badge/api.truthbear.co/identity.svg)](https://agenstry.com/agents/api.truthbear.co)
[![Uptime](https://agenstry.com/badge/api.truthbear.co/uptime.svg)](https://agenstry.com/agents/api.truthbear.co)
[![A2A version](https://agenstry.com/badge/api.truthbear.co/protocol.svg)](https://agenstry.com/agents/api.truthbear.co)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "Truth Bear \u2014 Cross-Line Cascade & Leading Signals for AI Agents (GAUGE engine)",
  "description": "Pay-per-call signals for AI agents via x402 (USDC on Base, no API key). HEADLINE VALUE: (1) pre-joined CROSS-LINE CASCADE \u2014 one call surfaces downstream exposure across industries (e.g. a dead neocloud/policy/dataset exposing the tools, funds or projects that depend on it); (2) LEADING signals \u2014 the upstream factor that moves before the current state; (3) aggregation/screening convenience over scattered free official sources (USGS/NOAA/EPA/SEC/FDA/EIA/\u2026), pre-cleaned into one schema; (4) verifiable official-source provenance (timestamp + record_hash, plus optional OpenTimestamps) for those who need audit-grade citation. Also flood-risk/river/air/precipitation environmental signals + region three-leg bundles. Pure description, no judgment/prediction. Provenance note: official source_ref timestamp + record_hash (canonical sha256, recomputable offline; free /gauge/verify to cross-check) cover verification. Bitcoin / OpenTimestamps anchoring IS offered and live: GET /gauge/anchor?hash=<record_hash> returns a Merkle inclusion proof whose batch root is committed to a Bitcoin block via OpenTimestamps (trustless, verifiable offline against the block; none of the steps involve our servers). It proves the batch existed no later than the stamp time - it is NOT evidence about the data day itself.",
  "provider": {
    "organization": "Truth Bear",
    "url": "https://api.truthbear.co"
  },
  "version": "2.0",
  "documentationUrl": "https://api.truthbear.co/llms.txt",
  "supportedInterfaces": [
    {
      "url": "https://api.truthbear.co/manifest",
      "protocolBinding": "HTTP+x402",
      "protocolVersion": "1.0"
    }
  ],
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false,
    "extensions": [
      {
        "uri": "https://aeml-x402.zeabur.app/ext/x402-only/v1",
        "required": true,
        "description": "This agent does NOT implement A2A message transport (no message/send). Skills are plain HTTP GET endpoints paid per call with x402 (USDC on Base or Solana, no API key, no account). Discover and call them at the url in supportedInterfaces. An A2A client that requires JSONRPC, GRPC or HTTP+JSON should treat this agent as having no compatible interface rather than attempting a message send."
      }
    ]
  },
  "defaultInputModes": [
    "application/json"
  ],
  "defaultOutputModes": [
    "application/json"
  ],
  "skills": [
    {
      "id": "gauge_signal",
      "name": "One official signal record for any signal_id and entity",
      "description": "One official signal record for any signal_id and entity | GET /gauge | price $0.01 via x402",
      "tags": [
        "gauge",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ],
      "examples": [
        "{\"signal_id\":\"genus.species (ASCII binomial). /gauge serves the WHOLE signal universe, not only hydrology - e.g. crypto.spot | macro.unemployment | shipping.route-disruption | earthquake.current_activ"
      ]
    },
    {
      "id": "raw_reading_free",
      "name": "Raw hydrology reading (free)",
      "description": "Raw hydrology reading (free) | GET /gauge/raw | price free via x402",
      "tags": [
        "gauge",
        "raw"
      ],
      "examples": [
        "{\"signal_id\":\"hydrology.*\",\"entity\":\"USGS site id\"}"
      ]
    },
    {
      "id": "gauge_coverage",
      "name": "Coverage + freshness manifest (free)",
      "description": "Coverage + freshness manifest (free) | GET /gauge/coverage | price free via x402",
      "tags": [
        "gauge",
        "coverage"
      ],
      "examples": [
        "{\"industry\":\"optional filter\",\"signal_id\":\"optional filter\",\"entity\":\"optional filter\",\"summary\":\"optional 1 for compact per-signal counts\"}"
      ]
    },
    {
      "id": "region_bundle",
      "name": "Local three-leg environment chain",
      "description": "Local three-leg environment chain | GET /gauge/region | price $0.25 via x402",
      "tags": [
        "gauge",
        "region",
        "epa",
        "cams",
        "era5",
        "usgs",
        "cross-source",
        "leading-indicator"
      ],
      "examples": [
        "{\"loc\":\"us-stlouis | us-memphis | us-chicago | \u2026\"}"
      ]
    },
    {
      "id": "cross_station_scan",
      "name": "All entities for one signal at their latest reading",
      "description": "All entities for one signal at their latest reading | GET /gauge/census | price $0.09 via x402",
      "tags": [
        "gauge",
        "census",
        "no-data-no-charge",
        "descriptive-only"
      ],
      "examples": [
        "{\"signal_id\":\"\u2026\"}"
      ]
    },
    {
      "id": "gauge_history",
      "name": "Full retained series for one signal and entity",
      "description": "Full retained series for one signal and entity | GET /gauge/history-series | price $0.09 via x402",
      "tags": [
        "gauge",
        "history",
        "series",
        "no-data-no-charge",
        "record-hash",
        "descriptive-only"
      ],
      "examples": [
        "{\"signal_id\":\"e.g. hydrology.river-level | stablecoin.lifecycle\",\"entity\":\"object id (see /gauge/coverage)\",\"days\":\"optional lookback, default 400, cap 1000\",\"format\":\"json (default) | csv\"}"
      ]
    },
    {
      "id": "gauge_watch",
      "name": "Batch watchlist read (subscription-gated, no per-call pay)",
      "description": "Batch watchlist read (subscription-gated, no per-call pay) | GET /gauge/watch | price free (subscription token required) via x402",
      "tags": [
        "gauge",
        "watch"
      ],
      "examples": [
        "{\"items\":\"comma-separated industry:entity pairs, e.g. drug-detail:carboplatin,border-wait:laredo-world-trade,drug-shortage:oncology (cap 30)\",\"token\":\"optional ?token= (or Authorization: Bearer <token"
      ]
    },
    {
      "id": "gauge_watch_changes",
      "name": "Watchlist delta / poll (subscription-gated, webhook-lite)",
      "description": "Watchlist delta / poll (subscription-gated, webhook-lite) | GET /gauge/watch-changes | price free (subscription token required) via x402",
      "tags": [
        "gauge",
        "watch",
        "changes"
      ],
      "examples": [
        "{\"items\":\"comma-separated industry:entity pairs (cap 30)\",\"since\":\"ISO timestamp or unix seconds; default 24h ago\",\"token\":\"optional ?token= (or Authorization: Bearer <token>)\"}"
      ]
    },
    {
      "id": "crop_drought_check",
      "name": "Agriculture chain, one grain belt",
      "description": "Agriculture chain, one grain belt | GET /gauge/agri-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "agri",
        "region",
        "usdm",
        "ndmc",
        "nasa-power",
        "noaa-star",
        "cross-source"
      ],
      "examples": [
        "{\"loc\":\"us-iowa | ar-pampas | br-matogrosso | ua-ukraine | ru-southrussia | cn-northchina | au-nsw | in-punjab | \u2026\"}"
      ]
    },
    {
      "id": "grid_stress_check",
      "name": "Power-grid chain, one grid region",
      "description": "Power-grid chain, one grid region | GET /gauge/grid-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "grid",
        "region",
        "eia",
        "bls",
        "open-meteo",
        "cross-source",
        "leading-indicator"
      ],
      "examples": [
        "{\"loc\":\"us-ercot | us-caiso | us-pjm | us-miso | us-nyiso | eu-germany | eu-france | eu-uk | eu-spain | jp-japan | au-nem | in-india\"}"
      ]
    },
    {
      "id": "filing_distress_check",
      "name": "Regulatory filing chain, one issuer",
      "description": "Regulatory filing chain, one issuer | GET /gauge/filing-company | price $0.25 via x402",
      "tags": [
        "gauge",
        "filing",
        "company",
        "sec-edgar",
        "cross-source",
        "leading-indicator",
        "causal-chain",
        "no-data-no-charge"
      ],
      "examples": [
        "{\"entity\":\"AAPL | AMC | CVNA | GME | BA | F | TSLA | \u2026 (ticker)\"}"
      ]
    },
    {
      "id": "wildfire_causalchain_check",
      "name": "Wildfire chain, one fire-risk region",
      "description": "Wildfire chain, one fire-risk region | GET /gauge/wildfire-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "wildfire",
        "region",
        "nasa-firms",
        "nws",
        "epa",
        "cross-source",
        "leading-indicator"
      ],
      "examples": [
        "{\"region\":\"us-california | us-pacific-northwest | canada-bc | au-nsw | med-greece | amazon-brazil | siberia-russia | \u2026 (fire region id)\"}"
      ]
    },
    {
      "id": "nas_ground_stop_check",
      "name": "Aviation ground-stop chain",
      "description": "Aviation ground-stop chain | GET /gauge/nas-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "nas",
        "region",
        "faa-nas-status",
        "nws-metar",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"ewr | lga | jfk | sfo | ord | bos | phl | atl | dfw | den | clt | iah | mia | sea | lax | dca | mco | las | phx | mem | sdf | anc | \u2026 (US hub airport IATA id)\"}"
      ]
    },
    {
      "id": "border_wait_check",
      "name": "Land border chain, one crossing",
      "description": "Land border chain, one crossing | GET /gauge/border-wait-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "border",
        "wait",
        "region",
        "us-cbp",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"laredo-world-trade | laredo-colombia | laredo-bridge1 | otay-mesa-commercial | san-ysidro | el-paso-ysleta | el-paso-bota | pharr | hidalgo | nogales-mariposa | calexico-east | brownsville-"
      ]
    },
    {
      "id": "earthquake_check",
      "name": "Seismic activity chain, one seismic zone",
      "description": "Seismic activity chain, one seismic zone | GET /gauge/earthquake-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "earthquake",
        "region",
        "usgs",
        "cross-source",
        "leading-indicator",
        "causal-chain",
        "no-data-no-charge"
      ],
      "examples": [
        "{\"entity\":\"california-san-andreas | cascadia-pnw | alaska-aleutians | japan | sumatra-indonesia | philippines | chile | mexico | central-america | turkey-anatolia | greece-italy-med | iran | nepal-him"
      ]
    },
    {
      "id": "drug_shortage_check",
      "name": "Drug shortage chain, one therapeutic class",
      "description": "Drug shortage chain, one therapeutic class | GET /gauge/drug-shortage-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "drug",
        "shortage",
        "region",
        "openfda",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"anesthesia | oncology | psychiatry-cns | analgesia-opioid | anti-infective | cardiovascular | neurology | gastroenterology | endocrine | hematology | pulmonary-allergy | ophthalmology | tpn"
      ]
    },
    {
      "id": "drug_detail_check",
      "name": "Per-drug shortage chain, one drug",
      "description": "Per-drug shortage chain, one drug | GET /gauge/drug-detail-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "drug",
        "detail",
        "region",
        "openfda",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"carboplatin | cisplatin | oxaliplatin | methotrexate | fluorouracil | epinephrine | norepinephrine | phenylephrine | atropine | amoxicillin | piperacillin-tazobactam | cefazolin | vancomyci"
      ]
    },
    {
      "id": "severe_convection_check",
      "name": "Severe convection and hail chain",
      "description": "Severe convection and hail chain | GET /gauge/severe-convection-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "severe",
        "convection",
        "region",
        "noaa-spc",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"tornado-alley-core | tx-panhandle-hail | central-kansas | high-plains-hail-alley | front-range-co | northern-plains | upper-midwest-derecho | corn-belt-il | ohio-valley | tennessee-valley |"
      ]
    },
    {
      "id": "grid_reliability_check",
      "name": "Grid reliability chain, one balancing authority",
      "description": "Grid reliability chain, one balancing authority | GET /gauge/grid-reliability-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "grid",
        "reliability",
        "region",
        "us-eia-930",
        "cross-source",
        "leading-indicator",
        "causal-chain"
      ],
      "examples": [
        "{\"entity\":\"caiso | ercot | miso | pjm | spp | nyiso | isone | bpa | pace | pacw | fpl | soco | tva | duke | psco | azps | aeci | pnm | \u2026 (EIA-930 Balancing Authority id)\"}"
      ]
    },
    {
      "id": "hurricane_check",
      "name": "Hurricane chain, one basin",
      "description": "Hurricane chain, one basin | GET /gauge/hurricane-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "hurricane",
        "region",
        "noaa-nhc",
        "cross-source",
        "leading-indicator",
        "causal-chain",
        "no-data-no-charge"
      ],
      "examples": [
        "{\"entity\":\"atlantic | epacific | cpacific (NHC basin)\"}"
      ]
    },
    {
      "id": "drought_check",
      "name": "Drought chain, one drought region",
      "description": "Drought chain, one drought region | GET /gauge/drought-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "drought",
        "region",
        "usdm",
        "ndmc",
        "usgs",
        "cross-source",
        "leading-indicator"
      ],
      "examples": [
        "{\"entity\":\"us-california | us-southwest | us-southernplains | us-northernplains | us-cornbelt | us-southeast | us-pacificnw | us-lowermississippi | us-northeast | us-rockies (US climate region)\"}"
      ]
    },
    {
      "id": "stablecoin_deaths",
      "name": "Stablecoin death samples, a neutral record",
      "description": "Stablecoin death samples, a neutral record | GET /stablecoin-deaths | price $0.09 via x402",
      "tags": [
        "stablecoin",
        "deaths",
        "no-data-no-charge",
        "record-hash",
        "offline-recomputable",
        "descriptive-only"
      ]
    },
    {
      "id": "trust_precheck",
      "name": "Demand record for one x402 service",
      "description": "Demand record for one x402 service | GET /trust/precheck | price $0.01 via x402",
      "tags": [
        "trust",
        "precheck",
        "no-data-no-charge",
        "degraded-delivery",
        "record-hash",
        "descriptive-only"
      ],
      "examples": [
        "{\"service\":\"api-exa-ai\"}"
      ]
    },
    {
      "id": "trust_scorecard",
      "name": "Full x402 service demand roster",
      "description": "Full x402 service demand roster | GET /trust/scorecard | price $0.09 via x402",
      "tags": [
        "trust",
        "scorecard",
        "no-data-no-charge",
        "degraded-delivery",
        "record-hash",
        "descriptive-only"
      ]
    },
    {
      "id": "trust_graveyard",
      "name": "x402 service graveyard, services that vanished from the census",
      "description": "x402 service graveyard, services that vanished from the census | GET /trust/graveyard | price $0.09 via x402",
      "tags": [
        "trust",
        "graveyard",
        "no-data-no-charge",
        "record-hash",
        "offline-recomputable",
        "descriptive-only"
      ]
    },
    {
      "id": "stable_coin",
      "name": "Census record for one stablecoin",
      "description": "Census record for one stablecoin | GET /stable/coin | price $0.01 via x402",
      "tags": [
        "stable",
        "coin",
        "no-data-no-charge",
        "record-hash",
        "descriptive-only"
      ],
      "examples": [
        "{\"symbol\":\"basis-cash-bac\"}"
      ]
    },
    {
      "id": "stable_census",
      "name": "Full stablecoin census, latest day",
      "description": "Full stablecoin census, latest day | GET /stable/census | price $0.09 via x402",
      "tags": [
        "stable",
        "census",
        "no-data-no-charge",
        "offline-recomputable",
        "descriptive-only"
      ]
    },
    {
      "id": "stable_graveyard",
      "name": "Stablecoin death register, terminated below 0.10 or persistently absent",
      "description": "Stablecoin death register, terminated below 0.10 or persistently absent | GET /stable/graveyard | price $0.09 via x402",
      "tags": [
        "stable",
        "graveyard",
        "no-data-no-charge",
        "offline-recomputable",
        "descriptive-only"
      ]
    },
    {
      "id": "resolve",
      "name": "Settlement evidence v0 for prediction-market and dispute workflows",
      "description": "Settlement evidence v0 for prediction-market and dispute workflows | GET /resolve | price $0.09 via x402",
      "tags": [
        "resolve",
        "no-data-no-charge",
        "descriptive-only"
      ],
      "examples": [
        "{\"entity\":\"AAPL\",\"form\":\"10-K\",\"cutoff\":\"2025-01-01\"}"
      ]
    },
    {
      "id": "resolve_proposer",
      "name": "Proposer feed for prediction-market settlement",
      "description": "Proposer feed for prediction-market settlement | GET /resolve/proposer | price $0.01 via x402",
      "tags": [
        "resolve",
        "proposer",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ],
      "examples": [
        "{\"entity\":\"AAPL\",\"form\":\"10-K\",\"cutoff\":\"2025-01-01\"}"
      ]
    },
    {
      "id": "gauge_ruler",
      "name": "Add-on, the official ruler",
      "description": "Add-on, the official ruler | GET /gauge/ruler | price $0.005 via x402",
      "tags": [
        "gauge",
        "ruler",
        "no-data-no-charge",
        "official-source",
        "record-hash",
        "offline-recomputable"
      ],
      "examples": [
        "{\"signal_id\":\"hydrology.river-level\",\"entity\":\"07010000\"}"
      ]
    },
    {
      "id": "gauge_calibrated",
      "name": "Add-on, calibrated units, normalized_index and pct_to_action so readings compare across",
      "description": "Add-on, calibrated units, normalized_index and pct_to_action so readings compare across | GET /gauge/calibrated | price $0.005 via x402",
      "tags": [
        "gauge",
        "calibrated",
        "no-data-no-charge",
        "record-hash",
        "offline-recomputable"
      ],
      "examples": [
        "{\"signal_id\":\"hydrology.river-level\",\"entity\":\"07010000\"}"
      ]
    },
    {
      "id": "gauge_strata",
      "name": "Add-on, statistical strata",
      "description": "Add-on, statistical strata | GET /gauge/strata | price $0.005 via x402",
      "tags": [
        "gauge",
        "strata",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ],
      "examples": [
        "{\"signal_id\":\"hydrology.river-level\",\"entity\":\"07010000\"}"
      ]
    },
    {
      "id": "gauge_history",
      "name": "Add-on, historical placement",
      "description": "Add-on, historical placement | GET /gauge/history | price $0.005 via x402",
      "tags": [
        "gauge",
        "history",
        "no-data-no-charge",
        "descriptive-only"
      ],
      "examples": [
        "{\"signal_id\":\"hydrology.river-level\",\"entity\":\"07010000\"}"
      ]
    },
    {
      "id": "gauge_air",
      "name": "Add-on, air quality for one location",
      "description": "Add-on, air quality for one location | GET /gauge/air | price $0.005 via x402",
      "tags": [
        "gauge",
        "air",
        "no-data-no-charge",
        "official-source",
        "record-hash",
        "offline-recomputable",
        "descriptive-only"
      ],
      "examples": [
        "{\"loc\":\"us-stlouis\"}"
      ]
    },
    {
      "id": "gauge_precip",
      "name": "Add-on, precipitation for one location",
      "description": "Add-on, precipitation for one location | GET /gauge/precip | price $0.005 via x402",
      "tags": [
        "gauge",
        "precip",
        "no-data-no-charge",
        "record-hash",
        "offline-recomputable",
        "descriptive-only"
      ],
      "examples": [
        "{\"loc\":\"us-stlouis\"}"
      ]
    },
    {
      "id": "gauge_taiwan_region",
      "name": "Taiwan first-party official readings in one call",
      "description": "Taiwan first-party official readings in one call | GET /gauge/taiwan-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "taiwan",
        "region",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ]
    },
    {
      "id": "gauge_japan_region",
      "name": "Japan official readings in one call plus an independent cross-agency check",
      "description": "Japan official readings in one call plus an independent cross-agency check | GET /gauge/japan-region | price $0.25 via x402",
      "tags": [
        "gauge",
        "japan",
        "region",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ]
    },
    {
      "id": "gauge_macro_reconcile_full",
      "name": "Market-implied against officially-realized",
      "description": "Market-implied against officially-realized | GET /gauge/macro-reconcile-full | price $0.09 via x402",
      "tags": [
        "gauge",
        "macro",
        "reconcile",
        "full",
        "no-data-no-charge",
        "official-source",
        "descriptive-only"
      ]
    },
    {
      "id": "gauge_triangle",
      "name": "/gauge/triangle",
      "description": "/gauge/triangle | GET /gauge/triangle | price $0.25 via x402",
      "tags": [
        "gauge",
        "triangle"
      ]
    },
    {
      "id": "pay_tier2",
      "name": "Tiered payment receipt (tier 2)",
      "description": "Tiered payment receipt (tier 2) | GET /pay/tier2 | price $0.03 via x402",
      "tags": [
        "pay",
        "tier2"
      ]
    },
    {
      "id": "pay_tier3",
      "name": "Tiered payment receipt (tier 3)",
      "description": "Tiered payment receipt (tier 3) | GET /pay/tier3 | price $0.10 via x402",
      "tags": [
        "pay",
        "tier3"
      ]
    }
  ]
}