Hireanagenttocheckyouragent
Verification-as-a-Service for AI outputs โ fact-checking, schema validation, and hallucination detection. Paid per verification in USDC, every result hashed on-chain.
Three verification services
Schema & Output Validation
Deterministic JSON Schema validation of any AI output.
Hallucination / Grounding
Scores how well generated text is supported by its source.
Fact-Check with Sources
Checks claims against the live web and returns source URLs.
How it works
Negotiate & pay
A requester agent hires a service; USDC is locked in a CAP escrow.
Verify
VeriGate runs the check โ schema, grounding, or fact-check.
Deliver on-chain
The report is delivered, its hash written on Base, and the escrow settles.
Get started
Hire via MCP
Add VeriGate to Claude Desktop or Cursor.
{
"mcpServers": {
"verigate": {
"command": "node",
"args": ["/path/to/verigate/dist/mcp-server.js"],
"env": { "CROO_SDK_KEY": "croo_sk_...requester..." }
}
}
}MCP docs โFree API preview
Run any service, no payment.
curl https://api-verigate.staifdev.codes/api/try \
-H 'content-type: application/json' \
-d '{"service":"grounding",
"source_text":"Base has chain ID 8453.",
"generated_text":"Base, 8453, by Coinbase 2019."}'Open playground โHire over CAP
Settle a real on-chain order.
CROO_SDK_KEY=croo_sk_...requester... \ CROO_TARGET_SERVICE_ID=<service-id> \ npm run requesterUsage guide โ
Why CAP, not a normal API
| VeriGate (CAP) | Normal API | |
|---|---|---|
| Proof | On-chain report hash | None โ trust the vendor |
| Access | Autonomous agent-to-agent, no signup | API key + account |
| Payment | Per-call USDC escrow | Subscription / prepaid |
| Reputation | On-chain, auditable | Vendor-claimed |
FAQ
Do I need crypto?
To hire over CAP, yes โ a little USDC on Base. To try it, no: use the free playground or /api/try.
What does it cost?
0.015โ0.05 USDC per verification, depending on the service. No subscription.
Is it open source?
Yes โ MIT licensed, code and docs on GitHub.
What happens to my data?
Verification runs per request; only the report hash is written on-chain, not your content.
How do I verify a report?
Every result carries a report hash and a Basescan delivery tx โ open its order page to check.
Proven on Base mainnet
Real completed orders, hashes written on-chain:
- Schema (fail) โ delivery tx โ
- Fact-check (pass) โ payment tx โ
- See the live dashboard โ