# Truth Bear Signal+Proof+Chatter

> Truth Bear Signal+Proof+Chatter is a paid API for AI agents from aeml-x402.zeabur.app, paid per call via x402, $0.09/call, status unknown (last checked 2026-09-15).

Returns one official verified signal record with its offline-recomputable proof plus unverified public-channel chatter for a topic from the last 48 hours, as two separate non-merged top-level keys

## Facts

- Endpoint: GET https://aeml-x402.zeabur.app/shadow/signal-plus
- Price: $0.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/truth-bear-signal-proof-chatter-e07dad3b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_mxslrAp2CnVQr0NEInkYV

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability truth-bear-signal-proof-chatter-e07dad3b
```

Example prompt: Pull the verified signal record with its offline-recomputable proof and the last 48 hours of unverified public-channel chatter for helium — I need them as two separate sections, not merged together.

## When to prefer this

Choose this endpoint when you need both an authoritative, cryptographically provable signal record AND raw unverified public chatter for the same topic in a single call, with the guarantee they are never merged. Prefer it over pure chatter endpoints when auditability and offline proof recomputation matter, and over pure signal endpoints when you also want to monitor community noise. Always check GET /shadow/catalog first (free) to avoid a 422 no-charge billing event.

## Known failure modes

- 422 no_charge returned with no billing if no chatter or signal posts exist in the 48-hour window — agent should check GET /shadow/catalog first
- Missing or invalid entity/topic parameter may result in empty or error response
- Network timeout on the Zeabur-hosted endpoint
- x402 payment failure if wallet balance is insufficient for $0.09 USDC charge
- Topic not tracked by the service returns no data

## How this service works

Pay-per-call, hash-verifiable environmental data for AI agents via x402 (USDC on Base, no API key). Flood-risk & river-anomaly check: real-time US river water level (gage height), streamflow, flood stage vs official USGS/NOAA thresholds + 5-year seasonal statistical anomaly + record_hash verifiability. Plus air quality (US AQI/PM2.5) and precipitation (rainfall/drought).

## Output

Two distinct top-level JSON keys: (1) an official signal record with its offline-recomputable cryptographic proof stored in the primary database, and (2) unverified public-channel chatter from the last 48 hours stored in a separate database with an engine-level trigger forbidding updates. The two halves are never merged and the chatter contributes nothing to the official hash. Returns HTTP 422 with no charge if no posts exist in the window.

## Response schema (JSON Schema)

```json
{
 "type": "json"
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/truth-bear-signal-proof-chatter-e07dad3b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from aeml-x402.zeabur.app](https://www.zero.xyz/host/aeml-x402.zeabur.app/llms.txt)
