---
title: "Stablecoin death samples, a neutral record"
method: GET
path: "/stablecoin-deaths"
tags: ["stablecoin", "deaths", "no-data-no-charge", "record-hash", "offline-recomputable"]
---

# Stablecoin death samples, a neutral record

`GET /stablecoin-deaths`

## Request

- Base URL: `https://api.truthbear.co`
- URL: `https://api.truthbear.co/stablecoin-deaths`
- Auth: none declared

[BATCH+PROOF] Stablecoin death samples - a neutral record: the full pre-mortem snapshot of terminated stablecoins (price, supply, collateral, redemption) plus lifecycle context (termination type, confirmed death date, days alive). Forensic depth for base-rate and post-mortem work, not a rating and not an endorsement. Descriptive only, never a forecast or advice. No data -> 422 no_charge, not billed. Every record carries an offline-recomputable record_hash. Also searched as: failed stablecoin post-mortem; depeg history; stablecoin base rate; crypto collapse records.

## Query parameters

- `verifiable` string

## Response `200`

Paid response

- object
  - `nature` string: Neutral-record statement
  - `count` integer, required: Number of rows in records
  - `records` object[], required: Death samples, row by row (field shape in items)
    - `symbol` string
    - `name` string
    - `death_type` string: Termination type, labelled algorithmically from observed signals - not an adjudication
    - `confirmed_dead_at` string, date-time
    - `pre_death_observed_at` string, date-time
    - `first_distress_at` string, date-time, nullable: First observed (lifecycle.birth_at / first_seen)
    - `lifespan_days` integer, nullable: Days alive (present only when lifecycle supplies it)
    - `pre_death_payload` object: Full pre-death snapshot (price / supply / collateral / redemption / per-chain); delivered in full only on the paid call
    - `death_context` object, nullable: Factualised context (not verbatim, to avoid copyright); delivered in full only on the paid call
    - `record_hash` string, nullable: Canonical sha256; verify it via /verify or the offline verifier
    - `hash_core_version` integer, nullable: Core-contract version of record_hash (currently 3)
    - `source_ref` string, nullable: Official source URL
    - `source_tier` string, nullable: Source tier
  - `observed_at` string, nullable: Observation time of the OLDEST row in this batch (ISO) - the most conservative basis
  - `provenance` object: Freshness and lineage: freshness / freshness_basis / age_hours_now / data_lineage, with the oldest row representing the whole batch

## Other responses

- `402`: Payment Required
- `422`: No data for this query - no_charge:true, you are NOT billed

---

[API](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g.md) · [All operations](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g/llms.txt) · [OpenAPI document](https://skmtc.dev/truthbear/apis/truth-bear-verifiable-screening-intelligence-for-ai-agents-g/revisions/35744dfa4550?raw)
