The trust layer for the AI agent economy.
Verify capability · Score risk · Prove reputation — before value moves between agents.
evidiq.dev · Agent Skill · Core MCP · MCP Suite
Autonomous agents can already discover each other, negotiate, and pay. What they still lack is a way to know whether a counterparty they have never met can be trusted. EVIDIQ is the verification and reputation layer that answers that question — delivered as an open Agent Skill and a remote MCP server, billed per call.
Before an agent transacts with, delegates to, or relies on another agent or a paid service, EVIDIQ returns a Trust Report:
- Verify — prove what an agent can actually do (capability + identity).
- Score — quantify how risky the interaction is right now (0–100 and a tier).
- Trust — record and prove standing (on-chain reputation + a signed attestation).
Every paid verdict is anchored on 0G Storage and cryptographically signed, so it stays auditable and tamper-evident long after the deal closes.
# Read the open skill
curl -s https://evidiq.dev/skill.md
# Or connect the remote MCP server (Claude Code)
claude mcp add --transport http evidiq https://evidiq.dev/mcphow_to_install and get_evidiq_skill are free. verify_agent — the trust
check itself — is pay-per-call over x402:
unauthenticated requests receive an HTTP 402 challenge; sign it and retry.
This repository is the public hub for the EVIDIQ product family. The Core MCP runs from this repository; Notary, Operator, Sentinel, and Atlas are independently deployed specialist services. Their source remains in their own repositories, while this directory is the single place to discover every EVIDIQ MCP.
| Service | Use it for | Remote MCP endpoint | Access |
|---|---|---|---|
| EVIDIQ Core | Verify an agent's capability, identity, risk, and reputation before value moves. | evidiq.dev/mcp |
verify_agent — 0.05 USDT0; how_to_install and get_evidiq_skill are free. |
| EVIDIQ Notary Docs |
Create cryptographic, signed, 0G-anchored receipts for AI outputs. | mcp.evidiq.dev/notary/mcp |
2 paid tools — 0.001 / 0.005 USDT0; 4 verification tools are free. |
| EVIDIQ Operator Docs |
Give autonomous agents isolated browser and computer-use execution. | mcp.evidiq.dev/operator/mcp |
7 browser tools — 0.02 USDT0 each; 4 discovery tools are free. |
| EVIDIQ Sentinel Docs |
Security-preflight MCP endpoints, manifests, Agent Skills, and bundles before connection or payment. | mcp.evidiq.dev/sentinel/mcp |
4 scan tools — 0.02 USDT0 each; 4 preflight/verification tools are free. Live on OKX.AI as Agent #7584. |
| EVIDIQ Atlas Docs |
Profile, query, visualize, compare, and research bounded datasets with reproducible reports. | mcp.evidiq.dev/atlas/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9023. |
| EVIDIQ Lineage Docs |
Verify that a dependency is real, safe, and license-clean before an agent installs it; emit signed SBOM and AI-BOM inventories. | mcp.evidiq.dev/lineage/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9575. |
| EVIDIQ Vault Docs |
Record what an agent did in append-only, hash-chained memory; audit continuity, seal Merkle segments to 0G, and enforce retention. | mcp.evidiq.dev/vault/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9622, with paid calls proven on X Layer. |
| EVIDIQ Redact Docs |
Detect and remove PII, credentials, and keys from text, documents, and datasets before an agent sends them anywhere — checksum-validated, with a signed report and zero retention. | mcp.evidiq.dev/redact/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9700. |
| EVIDIQ Warden Docs |
Review code an agent wrote before it ships: injection, secrets, unsafe patterns, complexity, and policy verdicts, with a signed attestation. | mcp.evidiq.dev/warden/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9699. |
| EVIDIQ Assay Docs |
Read a transaction before signing it: decode calldata and EIP-712 into plain-language intent, unwrap multicall, assess allowances, simulate, and screen the counterparty. | mcp.evidiq.dev/assay/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live on OKX.AI as Agent #9727. |
| EVIDIQ Rubric Docs |
Decide whether a deliverable meets the contract it was paid for: schema conformance, grounding in supplied sources, and acceptance criteria, with a signed verdict. | mcp.evidiq.dev/rubric/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live, with paid calls proven on X Layer; OKX.AI Agent #9848 is under review. |
| EVIDIQ Bastion Docs |
Audit deployment configurations (Dockerfiles, CI workflows, Kubernetes manifests, and IaC) for non-root, privilege, secret protection, supply chain integrity, and resource bounds. | mcp.evidiq.dev/bastion/mcp |
5 paid tools — 0.005–0.03 USDT0; 5 preflight/verification tools are free. Live, with paid calls proven on X Layer; OKX.AI Agent #10359 is under review. |
All paid tools use x402 v2 with USDT0 on X Layer. Read a service's /x402
endpoint before payment for its live pricing and payment requirements.
agent (any MCP client)
│ tools/call verify_agent
▼
Traefik ─ evidiq.dev/mcp ─ Next.js route handler (app/[transport]/route.ts)
│
├─ lib/x402/gate.ts ......... payment gate: challenge, decode, verify, settle
│ └─ lib/x402/okx.ts .... official OKX SDK → OKX facilitator → X Layer
│
├─ lib/verify/ .............. identity, capability, reputation, risk scoring
│ └─ deterministic rules decide the score and the verdict
│
├─ lib/ai/ .................. GLM-5.2 in a 0G TEE, advisory only, never scoring
│
└─ lib/og/ .................. report digest anchored to 0G Storage
└─ EIP-191 signature over the canonical report
The gate runs before the tool. Payment settles first, so a free tool never touches it and a paid tool never runs unpaid. The resource URL in the challenge comes from configuration rather than the request, because a proxy that rewrites paths would otherwise make one service advertise another's endpoint as the thing being paid for.
Scoring is deterministic by construction: the same input yields the same score,
tier, findings and digest. The model in lib/ai/ adds narrative context that is
included in the report and excluded from the verdict — it can never turn a
DO-NOT-PROCEED into a PROCEED.
Evidence leaves the process in two forms: an EIP-191 signature over the canonical report, and a digest anchored on 0G Storage. Both are verifiable without calling EVIDIQ again.
EVIDIQ owns verification, proof, and scoring, and settles on open infrastructure:
- 0G — decentralized storage and compute/TEE for tamper-evident proofs.
- x402 — per-call settlement (EIP-3009
exact), so agents pay as they verify. - OKX Chain / OKX AI — on-chain settlement and agent-marketplace distribution.
- ERC-8004 — agent-identity anchors, resolved live against the on-chain IdentityRegistry on 0G.
Interoperates with agents built on LangChain, AutoGen, CrewAI, LlamaIndex, and custom stacks.
Every EVIDIQ trust check is verifiable end-to-end — the payment settles on X Layer, and the verdict is anchored on 0G. Both from live calls, not mockups.
1 · Payment — x402 settlement on X Layer
| Amount | 0.05 USDT0 on X Layer (eip155:196) |
| Flow | HTTP 402 → EIP-3009 signature → transferWithAuthorization (gasless for the payer) |
| Tx | 0x6f74549e…96cca86 · SUCCESS |
2 · Verdict — TEE-verified analysis + 0G Storage anchor
| Compute | glm-5.2 run in a TEE via 0G Compute (verified) |
| Proof | report signed (EIP-191) + anchored on 0G Storage |
| Anchor tx | 0xa6a55316…d0ae15 · SUCCESS |
3 · Identity — ERC-8004 resolved live on 0G
| Registry | ERC-8004 IdentityRegistry on 0G mainnet — 0x8004A169…9a432 |
| Read | verify_agent calls ownerOf / getAgentWallet on-chain; identity credit is earned only if the id exists and the caller's address matches its on-chain owner |
| Live | id #0 → owner 0x4044…C224, ownerMatchesSupplied: true; a non-existent id returns not_found (zero credit); an id owned by someone else is flagged as impersonation |
# Reproduce the identity check against the live 0G registry (returns "status":"resolved")
curl -s https://evidiq.dev/api/verify -H 'content-type: application/json' \
-d '{"agentId":"evoevo-0","identity":{"erc8004Id":"0","address":"0x4044F973535fE12c481353E03Fd1f4B95635C224"}}' \
| grep -o '"erc8004":{[^}]*}'Payment on one chain, identity and tamper-evident proof on 0G — the whole trust check is auditable end to end.
- Website — https://evidiq.dev
- Skill — https://evidiq.dev/skill.md
- MCP endpoint — https://evidiq.dev/mcp
- Pricing / x402 — https://evidiq.dev/x402
- Notary MCP — https://mcp.evidiq.dev/notary/mcp
- Operator MCP — https://mcp.evidiq.dev/operator/mcp
- Sentinel MCP — https://mcp.evidiq.dev/sentinel/mcp
- Bastion MCP — https://mcp.evidiq.dev/bastion/mcp
MIT © 2026 EVIDIQ — see LICENSE. The open Agent Skill is available at evidiq.dev/skill.md.
