# Groundcheck Claim Extractor

> Groundcheck Claim Extractor is a paid API for AI agents from groundcheck.seiche.info, paid per call via x402, $0.005/call, status unknown (last checked 2026-09-15).

Splits input text into atomic, independently checkable factual claims using rule-based decomposition, returning a signed receipt bound to the input hash.

## Facts

- Endpoint: POST https://groundcheck.seiche.info/extract
- 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/groundcheck-claim-extractor-a7adbd87
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_Hy0MVlCcmDxjgpudl96T9

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 groundcheck-claim-extractor-a7adbd87 -d '<json body>'
```

Example prompt: Split this paragraph into atomic checkable facts — up to 20 claims — and give me a signed receipt: 'The Eiffel Tower was built in 1889, stands 330 meters tall, and receives about 7 million visitors per year.'

## When to prefer this

Choose this endpoint as the first step in an agent verification loop when you need to decompose unstructured text into discrete, checkable atomic claims before running grounding or citation checks. Prefer it over manual claim identification or LLM-based decomposition when you need an auditable, rule-based process with a signed receipt for downstream verification. It is the cheapest step in the pipeline and is designed to feed into /verify or /check.

## Known failure modes

- Empty or missing text field returns a validation error
- max_claims exceeds 50 returns a schema validation error
- Text with no extractable factual claims may return an empty claims list
- Payment failure (x402) blocks the call from completing
- Very long texts may hit implicit size limits not documented in schema

## How this service works

Claim extraction for agent verification loops: split text into independently checkable atomic factual claims via auditable rule-based decomposition (no LLM guessing), with a signed receipt bound to the input hash. The cheap first step of the loop — extract here, then ground what matters via /verify or /check.

## Output

A list of atomic factual claims extracted from the input text, each independently verifiable, along with a signed receipt cryptographically bound to the hash of the input. The receipt enables downstream auditability and can be passed to verification endpoints (/verify or /check) to ground specific claims.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "text": {
   "type": "string",
   "minLength": 1,
   "description": "Text to split into independently checkable atomic factual claims"
  },
  "max_claims": {
   "type": "integer",
   "maximum": 50,
   "minimum": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/groundcheck-claim-extractor-a7adbd87/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from groundcheck.seiche.info](https://www.zero.xyz/host/groundcheck.seiche.info/llms.txt)
