Cotejo Citation CheckService
citation-check
Cotejo citation check for agents. POST /v1/check {items:[{url, quote?, cited_at?}]} (1-10 items). Per item: is the page alive, is the quote on it (exact/near/partial, token-normalised, excerpt), and if not, did the Wayback Machine copy closest to cited_at contain it. Verdicts: supported, weak, not_found, drifted, dead_archived, dead_unverified, dead, alive, unchecked, rejected; each with http status, final URL, SHA-256 of fetched bytes and archive_status. No LLM; results reflect the live web at call time. POST /v1/match {text, quote} is a pure deterministic match. GET /v1/verdicts explains every label. Every response is a JSON object.
Active Suppliers
1
of 1 ever configured
Service Info
Service ID
citation-check
Compute Units / Relay
50,000
Owner
Active Applications
1
Relay Mining EMA
1 relays
| Supplier | Stake | Endpoint |
|---|---|---|
| pokt1a…5428 | 59,500.00 POKT | https://cotejo.up.railway.app |
| Application | Stake |
|---|---|
| pokt1n…m50q | 4,999.99 POKT |
| Block | Relays EMA | Target Hash |
|---|---|---|
| 688,553 | 1 | ffffffffff…ffffffff |
Raw Servicesource: GraphQL indexer
{6 items
"id":"citation-check"
"name":"Cotejo Citation Check"
"computeUnitsPerRelay":"50000"
"ownerId":"pokt1ad55hvdg6ytvn6h9c8tfazyez33nq6x54t5428"
"owner":{1 item
"id":"pokt1ad55hvdg6ytvn6h9c8tfazyez33nq6x54t5428"
}
"latestDiff":{1 item
"nodes":[1 item
0:{3 items
"newNumRelaysEma":"1"
"newTargetHashHexEncoded":"ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff"
"blockId":"688553"
}
]
}
}