Skip to main content
Glama
evidiq

EVIDIQ Methodology

Official
by evidiq

EVIDIQ Methodology is the specialized version. It ships two things in one repo:

  1. skills/ — 15 markdown methodology skills that auto-trigger in any coding agent (spec → freeze → TDD → bypass-test → x402 gate → OKX register → docs sync)

  2. MCP server — 15 tools (5 free, 10 paid) that verify MCP readiness: git history scan, x402 challenge validator, OKX status checker, production readiness score, and EIP-191 signed attestation with 0G Storage anchoring

Launch status: live. The MCP server is deployed at https://mcp.evidiq.dev/methodology/mcp, paid calls settle through the official OKX Payment SDK, and the OKX.AI listing (Agent #10389) is live and eligible for task recommendations. 0G Storage anchoring is live — attest_readiness returns a real zeroGAnchorTx + zeroGStorageRoot.


What it does

  • Git History Audit — Scans full commit history for leaked private keys, GitHub PATs, OKX credentials, and mnemonics. Defect #1 and #16 prevention.

  • x402 Challenge Validator — Decodes base64 x402 v2 challenges and verifies x402 rule 41-C compliance (x402Version, scheme, network, asset, payTo, maxTimeout, extra). Confirms WWW-Authenticate absence (runbook trap 41-A).

  • OKX Status Checker — Queries OKX.AI listing status (approvalLabel, approvalRemark, communicationAddress) for any agent.

  • Plan Freeze Validator — Checks PLAN.md for the Contract Freeze section, determinism contract, and all required normative sections.

  • Pre-Submit Check — Combines curl sweep, capability diff, and x402 compliance into one go/no-go report before OKX submission.

  • Deployment Env Scanner — Checks container environment: signer available? OKX creds present? Gate enforced? OG key loaded?

  • Production Readiness Score — Scores an MCP service 0–100 against the 16 EVIDIQ defects checklist with live checks.

  • On-Chain Proof Verifier — Verifies settlement transactions via eth_getTransactionReceipt on X Layer.

  • Runbook Entry Generator — Generates the registry row + section template from agent ID and registration tx hash.

  • Readiness Attestation — Full audit + EIP-191 signed attestation + 0G Storage merkle root anchoring.

  • 15 Methodology Skills — Auto-triggering markdown skills for spec-brainstorming, plan-writing, TDD, phased-deployment, x402-verification, OKX-registration, documentation-sync, security-audit, and more.


Related MCP server: okx-trade-mcp

Route to Methodology when

Use Methodology before submitting any MCP service to OKX.AI: before running agent activate, before writing the README proof table, after deploying to verify the gate, and when auditing git history for leaked keys.

A natural chain: curl_sweepdiff_capabilitiesvalidate_x402_compliancepre_submit_checkproduction_readiness_scoreattest_readiness.


Proven on-chain

x402 Payment Settlement (X Layer, chain 196)

Tool

Amount

Settlement tx

Result

audit_git_history

0.005 USDT0 (5000 atomic)

0xb08852dc…6a5b7a

0x1 · payment-response status:settled

attest_readiness

0.03 USDT0 (30000 atomic)

0xfc003a8e…2337cc

0x1 · verdict READY · score 100 · reportDigest 0x13e22cee… · signature 0xf2aee8af…

0G Storage Anchoring (0G mainnet, chain 16661)

Anchor tx

Storage root

Verified

0x6a05c1da…3defb

0xa793d5fb8b2f6d4c8e0f5d0db8b0f28f5c230dd99658f5764ec4a0eab6fd0850

status 0x1 on 0G mainnet · eth_getTransactionReceipt via evmrpc.0g.ai


OKX.AI Marketplace Registration

Property

Value

Agent ID

#10389

Agent Name

EVIDIQ Methodology

Listing Status

Listed on OKX.AI

Registration Tx

0x94c99f39009a80a800541d5693a301487a81f227f8b12ad88af4517eca4cb3e3

OKX Agent URL

https://www.okx.ai/agents/10389

Communication Addr

0x35EdD829714b79211b8530B4e1A9A3f49B6ae0C3

Services Registered

15 Services (10 Gated: $0.005–$0.03, 5 Ungated: $0.00)


Fifteen MCP tools

Paid audit & attestation tools

Tool

USDT0

Purpose

audit_git_history

0.005

Scan full git history for leaked keys (EVM 0x64hex, ghp_, OKX creds, mnemonics) + git toplevel check.

check_okx_status

0.005

Query OKX.AI listing status (approvalLabel, approvalRemark, communicationAddress).

validate_x402_compliance

0.01

Decode base64 x402 v2 challenge → rule 41-C field-by-field compliance check.

validate_plan_freeze

0.01

Verify PLAN.md has the Contract Freeze section + determinism contract + all normative sections.

pre_submit_check

0.015

Combine curl sweep + capability diff + x402 compliance → go/no-go report.

scan_deployment_env

0.02

Check container env: signerAvailable, paymentGate, OKX creds, OG key presence.

production_readiness_score

0.02

Score 0–100 vs 16 EVIDIQ defects with live curl sweep + git scan + OKX status.

verify_onchain_proof

0.02

Verify settle tx via eth_getTransactionReceipt → status 0x1 confirmation.

generate_runbook_entry

0.03

Generate the registry-row + section template from agentId + txHash.

attest_readiness

0.03

Full audit + EIP-191 signed attestation + 0G Storage merkle root anchoring.

Free preflight and discovery tools

Tool

Purpose

methodology_capabilities

Catalog: 15 skills, 15 tools, 16 defects, pricing.

validate_plan_sections

Check PLAN.md has the defects section + Contract Freeze + two-phase scope.

diff_capabilities

Compare tools/list vs *_capabilities.tools (defect #8/#9).

curl_sweep

HEAD/GET/POST sweep with 10s timeout (defect #14 HEAD /mcp hang).

verify_determinism

Call free MCP tool 2× and deep-compare JSON responses.


Architecture

flowchart TB
    agent["<b>AI agent / dev</b><br/>MCP client"]
    request{"Tool call<br/>free or paid?"}
    agent -->|POST /methodology/mcp| request

    free["Free preflight<br/>capabilities · validate_plan<br/>diff · curl_sweep · determinism"]
    gate["x402 v2 gate<br/>EIP-3009 exact · pay per audit"]
    xlayer[("X Layer<br/>USD₮0 · eip155:196")]
    request -->|free helper| free
    request -->|paid audit| gate
    gate -. verify and settle .-> xlayer

    subgraph methodology["EVIDIQ Methodology trust boundary"]
        direction TB
        audit["1. Readiness audit<br/>16 defects · curl sweep · git scan · OKX status"]
        score["2. Score + verdict<br/>0-100 · READY / NOT_READY"]
        attest["3. EIP-191 attestation<br/>SHA-256 digest · signature"]
        anchor["4. 0G Storage anchor<br/>Merkle root upload · best-effort"]
        audit --> score --> attest --> anchor
    end

    free --> audit
    gate --> audit

    response["<b>MCP response</b><br/>verdict + score + attestation + 0G proof"]
    anchor --> response

    classDef client fill:#312e81,stroke:#a78bfa,color:#ffffff,stroke-width:2px;
    classDef payment fill:#052e16,stroke:#4ade80,color:#ffffff,stroke-width:2px;
    classDef core fill:#0f172a,stroke:#38bdf8,color:#ffffff,stroke-width:2px;
    classDef output fill:#4c1d95,stroke:#c4b5fd,color:#ffffff,stroke-width:2px;
    class agent,request client;
    class free,gate,xlayer payment;
    class audit,score,attest,anchor core;
    class response output;
    style methodology fill:#0f172a,stroke:#38bdf8,color:#e0f2fe,stroke-width:2px;

Verification Log

All 15 tools tested via direct MCP protocol on VPS. Determinism verified. 0G anchoring live.

Free Tools (HTTP 200)
  methodology_capabilities       → 200 ✓
  validate_plan_sections         → 200 ✓
  diff_capabilities              → 200 ✓
  curl_sweep                     → 200 ✓
  verify_determinism             → 200 ✓

Paid Tools (HTTP 402)
  audit_git_history              → 402 ✓
  check_okx_status               → 402 ✓
  validate_x402_compliance       → 402 ✓
  validate_plan_freeze           → 402 ✓
  pre_submit_check               → 402 ✓
  scan_deployment_env            → 402 ✓
  production_readiness_score     → 402 ✓
  verify_onchain_proof           → 402 ✓
  generate_runbook_entry         → 402 ✓
  attest_readiness               → 402 ✓

HEAD /mcp → 402 · 0.07s (no hang) ✓

OKX Validator (payment quote — all 10 paid)
  audit_git_history              ok=True amt=5000 ✓
  check_okx_status               ok=True amt=5000 ✓
  validate_x402_compliance       ok=True amt=10000 ✓
  validate_plan_freeze           ok=True amt=10000 ✓
  pre_submit_check               ok=True amt=15000 ✓
  scan_deployment_env            ok=True amt=15000 ✓
  production_readiness_score     ok=True amt=20000 ✓
  verify_onchain_proof           ok=True amt=20000 ✓
  generate_runbook_entry         ok=True amt=30000 ✓
  attest_readiness               ok=True amt=30000 ✓

On-Chain Settlements
  audit_git_history 0.005 → 0xb08852dc… 0x1 ✓
  attest_readiness 0.03   → 0xfc003a8e… 0x1 ✓
  reportDigest: 0x13e22cee… ✓
  signature: 0xf2aee8af… ✓
  verdict: READY · score: 100 ✓
  zeroGAnchorTx: 0x6a05c1da… ✓
  zeroGStorageRoot: 0xa793d5fb… ✓

Use it from any agent

# Read the public Skill document
curl -s https://mcp.evidiq.dev/methodology/skill.md

# Inspect current x402 pricing discovery
curl -s https://mcp.evidiq.dev/methodology/x402

# Connect remote MCP server (OpenClaw)
openclaw mcp add evidiq-methodology --transport streamable-http --url https://mcp.evidiq.dev/methodology/mcp

# Connect remote MCP server (Claude Code)
claude mcp add --transport http evidiq-methodology https://mcp.evidiq.dev/methodology/mcp

Self-host

docker build -t evidiq-methodology:latest .
docker run -d --env-file .env -p 3016:3000 evidiq-methodology:latest
# Endpoint: http://localhost:3016/mcp

Skills Library

The skills/ directory contains 15 markdown methodology skills for the EVIDIQ fleet production workflow:

Category

Skills

Core Workflow

spec-brainstorming, plan-writing, tdd-implementation, phased-deployment, x402-verification, okx-registration, documentation-sync, security-audit

Meta

subagent-driven-development, executing-plans, git-hygiene, writing-skills

Debug

systematic-debugging, verification-before-completion

Bootstrap

using-evidiq-methodology

Each skill auto-triggers based on context. The skills are pure markdown — no runtime dependency on the MCP server, but the MCP tools provide live verification that the skills reference.


TypeScript SDK

A typed client for the live endpoint lives in sdk/index.ts — 14 tools (5 free, 9 paid). Free tools answer a bare call; paid tools run the x402 flow automatically (402 challenge → pay hook → replay with the x-payment header). No key lives in the file.

import { MethodologyClient } from "./sdk/index.js";

const client = new MethodologyClient(); // endpoint defaults to https://mcp.evidiq.dev/methodology/mcp

// free
const caps = await client.callTool("methodology_capabilities", {});

// paid — settle the 402 challenge via the constructor's pay hook, or omit it
// to receive a PaymentRequiredError carrying the full x402 v2 challenge
const result = await client.callTool("some_paid_tool", { arg: "value" });

The pay hook receives the decoded x402 v2 challenge ({ x402Version, resource, accepts[] } — payTo, asset, amount) and returns the value for the x-payment header, e.g. an EIP-3009 transferWithAuthorization settled via the official OKX SDK. Without a hook, paid calls throw PaymentRequiredError so the caller can settle however it wants.

License

EVIDIQ owns and licenses its original Methodology code under MIT. Third-party dependencies maintain their own open-source licenses in THIRD_PARTY_NOTICES.md.

A
license - permissive license
Not graded
quality - not tested
B
maintenance

Maintenance

Maintainers
Response time
Release cycle
Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

  • A
    license
    Not graded
    quality
    C
    maintenance
    MCP server connecting AI assistants to OKX exchange, enabling trading, market data, account management, and more via 150+ tools across 11 modules.
    398
    MIT
  • A
    license
    Not graded
    quality
    B
    maintenance
    MCP server for compliance automation of AI agents, enabling EU AI Act compliance, verifiable credentials, and decentralized identity management with 47 tools across 9 modules.
    17
    Apache 2.0

View all related MCP servers

Related MCP Connectors

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

  • Metered MCP tools: free discovery over MCP; per-call execution settled in USDC via x402 v2.

  • Free MCP tools: the only MCP linter, health checks, cost estimation, and trust evaluation.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/evidiq/evidiq-methodology-mcp'

If you have feedback or need assistance with the MCP directory API, please join our Discord server