Explorer
Syncing—

Claim Verification With Source CitationsService

claim-verify

Claim verification with bound source citations. Takes a claim, retrieves evidence from fourteen free sources, binds every citation to the exact text it cites, and reports whether the evidence contradicts the claim, agrees with it, or says nothing about it. Every response is a JSON object. All inputs arrive in the body. A contradiction is provable, not probable: it needs the same attribute with a different value AND that the citation is about the same subject as the claim. Absence of contradiction is never treated as truth.

Active Suppliers
1
of 1 ever configured
Service Info
Service ID
claim-verify
Compute Units / Relay
100,000
Active Applications
1
Relay Mining EMA
1 relays
Service Metadata Cardsource: on-chain metadata (LCD)
{10 items
"access":"public"
"apis":[1 item
0:"claim-verify-api"
]
"description":"Claim verification with bound source citations. Takes a claim, retrieves evidence from fourteen free sources, binds every citation to the exact text it cites, a..."
"docs":"https://github.com/Jayanng/claim-verify"
"results":"variable"
"rpc_types":[1 item
0:{4 items
"backend_hint":"rest, plain HTTP JSON"
"intent":"expected"
"notes":"Every response is a JSON object. All inputs arrive in the body. No path params, no query params, no auth. Verdicts are CONTRADICTED, SUPPORTED, UNRESOLVED or IN..."
"type":"REST"
}
]
"schema":"pocket-service-card/v1"
"serving":{7 items
"backend":"A small Node.js HTTP service with no dependencies beyond the runtime. Retrieval and reasoning are synchronous within the request."
"docs":"https://github.com/Jayanng/claim-verify"
"healthcheck":[3 items
0:{3 items
"expect":{2 items
"json_path":"$.status"
"matches":"^ok$"
}
"request":{2 items
"method":"GET"
"path":"/healthz"
}
"rpc_type":"REST"
}
1:{3 items
"expect":{2 items
"json_path":"$.service.id"
"matches":"^claim-verify$"
}
"request":{2 items
"method":"GET"
"path":"/v1/identity"
}
"rpc_type":"REST"
}
2:{3 items
"expect":{2 items
"json_path":"$.evidence_sources.length()"
"matches":"^14$"
}
"request":{2 items
"method":"GET"
"path":"/v1/identity"
}
"rpc_type":"REST"
}
]
"implementations":[1 item
0:"nodejs >= 22"
]
"min_disk_gb":1
"min_ram_gb":1
"notes":"Outbound calls go to en.wikipedia.org, www.wikidata.org, api.crossref.org, efts.sec.gov, export.arxiv.org, api.worldbank.org, www.ebi.ac.uk, api.openalex.org, o..."
}
"specs":[1 item
0:{4 items
"api":"claim-verify-api"
"kind":"openapi"
"sha256":"265f734eb7667a0e6758a54f94131529a661220b76d26de67afba067cb096abb"
"url":"https://claim-verify.duckdns.org/openapi.json"
}
]
"updated":"2026-10-10"
}