# Truth Bear Lifecycle State Lookup

> Truth Bear Lifecycle State Lookup is a paid API for AI agents from aeml-x402.zeabur.app, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Returns the official lifecycle state of any tracked entity (stablecoin, AI tool, DePIN node, RWA, carbon project, ESG fund, tariff measure, etc.) given its ID, covering 19 lifecycle lines with status band, birth/end dates, death type, lifespan, and source reference.

## Facts

- Endpoint: GET https://aeml-x402.zeabur.app/gauge/lifecycle
- Price: $0.005/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-lifecycle-state-lookup-4865d564
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1mTzAkDq-0OOHBHpJ_1j6

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-lifecycle-state-lookup-4865d564
```

Example prompt: What's the current official lifecycle status of USDN — is it still active, deprecated, or dead, and when did it launch or terminate?

## When to prefer this

Choose this endpoint when you need the official, sourced lifecycle state of a specific entity across any of the 19 supported domains (stablecoins, AI tools, datasets, DePIN, RWA, carbon, ESG, tariff measures, neoclouds) and want a single ID-in, status-out lookup without knowing which specific tracking line covers it. Prefer it over domain-specific 3-leg chain endpoints when you only need the current state snapshot rather than leading indicators or the full signal chain.

## Known failure modes

- Unknown entity ID returns 422 no_charge (not billed)
- Entity tracked by multiple lines returns multiple records requiring caller disambiguation
- Source reference may point to offline or paywalled data
- Lifecycle line coverage limited to 19 supported domains — unsupported entity types return nothing

## How this service works

One id in, its official lifecycle state out - no need to know which line tracks it first. Covers 19 lifecycle lines (stablecoins, AI tools and datasets, neoclouds, DePIN, RWA, carbon projects, ESG funds, tariff measures and more): status band, birth/end dates, death type, lifespan, official source_ref. If two lines track the same id you get BOTH - nothing is picked for you. Unknown id -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash.

## Output

Returns one or more lifecycle records for the given entity ID, each containing: status band (e.g. active, terminated), birth date, end date, death type, lifespan, official source reference (source_ref), lifecycle line name, and an offline-recomputable record_hash. If two lifecycle lines track the same ID, both records are returned. Unknown IDs return a 422 no_charge error without billing.

## Request schema (JSON Schema)

```json
{
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "properties": {
  "input": {
   "type": "object",
   "properties": {
    "type": {
     "const": "http"
    },
    "method": {
     "type": "string",
     "enum": [
      "GET"
     ]
    },
    "queryParams": {
     "type": "object",
     "additionalProperties": false,
     "properties": {
      "entity": {
       "type": "string",
       "description": "required - the id to look up (e.g. coreweave, terrausd-ust, jasper-ai, helium). Full list: free GET /gauge/catalog?all=1 -> signals[] where signal_id ends in .lifecycle, then ?signal_id=<id> for its entities[]",
       "examples": [
        "coreweave"
       ]
      },
      "industry": {
       "type": "string",
       "description": "optional - narrow to one line when an id is tracked by more than one (e.g. ai-compute, stablecoin). Omit and you get every matching line"
      }
     },
     "required": [
      "entity"
     ]
    }
   },
   "required": [
    "type",
    "method",
    "queryParams"
   ]
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "const": "json"
    }
   },
   "required": [
    "type"
   ]
  }
 }
}
```

## Response schema (JSON Schema)

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

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/truth-bear-lifecycle-state-lookup-4865d564/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)
