VERITY
Integrates with Stripe for payment processing, including a webhook endpoint to handle Stripe events for paid services.
VERITY — Real-Time Fact-Checking Agent
Real-time fact-checking and data freshness agent. Verifies claims, URLs, and content against live web sources. Returns structured verdicts with confidence scores, what has changed, and supporting sources.
Verdicts
Verdict | Meaning |
| Claim is accurate and up to date |
| Claim was true but has since been superseded |
| Sources disagree — no clear consensus |
| No usable sources found |
Related MCP server: Groundcheck
MCP Setup (Claude Desktop / Cursor)
{
"mcpServers": {
"verity": {
"command": "npx",
"args": ["verity-mcp"],
"env": {
"VERITY_PRIVATE_KEY": "0x..."
}
}
}
}Get USDC on Base at coinbase.com/wallet.
Tools
Tool | Description | Price |
| Verify a claim or URL against live sources | 0.10 USDC |
| Multi-angle thorough verification | 0.50 USDC |
| Verify up to 10 claims at once | 0.75 USDC |
| Natural language fact-checking | 0.10 USDC |
| Remaining balance for a PayGated | free |
API
POST https://verity.basechainlabs.com/api/verify
Authorization: x402 (USDC on Base){
"claim": "Is GPT-4 still the most capable OpenAI model?",
"caller_id": "my-agent-id"
}Response:
{
"verdict": "OUTDATED",
"confidence": 91,
"summary": "GPT-4 has been superseded by GPT-4o and o3.",
"what_changed": "OpenAI released GPT-4o (May 2024) and o3 (late 2024).",
"sources": [{ "url": "...", "title": "...", "published_date": "2025-01", "supports": "CONTRADICTS" }],
"checked_at": "2026-05-11T09:00:00Z",
"recommendation": "Update any content referencing GPT-4 as the most capable model."
}Persistent Memory
Pass a consistent caller_id on every call. VERITY remembers topics you've checked, domains you monitor, and previous results — no re-sending context.
A2A Agent Card
GET https://verity.basechainlabs.com/api/agent?agent-card=trueBuilt by BaseChain Labs
Making changes (maintainer guide)
Where things live
Thing | Where |
The agent's brain |
|
API endpoints | one file per route under |
Payment gate |
|
Public page |
|
Marketplace seller |
|
Secrets | hosting environment variables only. Never in a file, never in a commit |
How a change goes live
There is no test suite and no CI on this repo. A push to main is the deploy.
Edit, then type-check:
npx tsc --noEmit -p .Commit and push to
main. Vercel builds and deploys production from the GitHub integration.Confirm the newest production deployment carries your commit SHA and the endpoint answers:
curl -s https://verity.basechainlabs.com/.well-known/agent.json | head -c 300A push also redeploys the Railway seller. Confirm its log shows it connected afterwards.
Because there are no tests, prove a change on the live endpoint with a read-only call before calling it done. Never make a paid call (x402 or Stripe) just to test.
Things that bite
Prices live in four places that must stay in sync:
public/index.html, the 402 body inapi/_x402-gate.ts, the Virtuals ACP offerings, and the npm package README.Agentic.market's "Validate endpoint" tool: use POST. GET returns the agent card (200) by design and the validator then says "no x402 setup".
Tavily is the search backend. If verifications start failing, check the Tavily credit first.
Removing the Railway volume wipes the seller's keyring on the next redeploy and takes it offline.
This server cannot be deployed
Maintenance
Related MCP Connectors
Real-time fact-check, citation verification, and source-freshness for AI agents.
Verify what an AI agent observed before it trusts, pays, or acts. FreshProof provides timestamped public URL observations, Proof Receipts, and policy verification, with paid x402 tools in USDC on Base.
Compact, citation-verifiable public web context for AI agents, paid per use with x402.
Pay-per-call crypto data for AI agents via x402 -- no API key, no account, no subscription. Pay in USDC per request or try the free tier. TOOLS get_crypto_prices -- free BTC/ETH/SOL prices and 24h change, filter by symbol get_market_quote -- quote for chosen symbols plus market cap and 24h volume get_market_analysis -- AI analysis: sentiment, key levels, risk factors get_research_report -- full technical, on-chain and macro outlook token_safety -- rug-pull risk screening for an EVM token: liquidity, volume, pair age, 0-100 heuristic score from live DEX data fact_check -- verify a claim with an LLM verdict and confidence scrape_url -- fetch any URL and return clean extracted text USE THIS WHEN your agent needs current crypto prices, a market read, an on-chain token safety check, or claim verification, and you would rather pay 0.005-0.25 USDC for the answer than hold a data subscription. Built by Munchausen Lab. Streamable HTTP, 100% uptime over 30 days.
Related MCP Servers
- AlicenseAqualityCmaintenancePaid web research MCP tools for autonomous agents: search, page extraction, citations, and diff monitoring through a live x402 API. Unpaid calls return the Base USDC payment requirement so agents can pay and retry safely.41MIT
- AlicenseAqualityBmaintenanceVerifies factual claims against live sources and returns a verdict, confidence score, and citations for any agent to use before stating uncertain facts.61MIT
- AlicenseNot gradedqualityCmaintenanceFacilitates fact-checking claims by searching the web and returning evidence snippets, with pay-per-call via x402 micropayments on Base L2.MIT

Agent Search Proofficial
FlicenseNot gradedqualityAmaintenanceEnables agent-native web search and multi-angle research synthesis with pay-per-call USDC payments on Base via x402, requiring no API keys or subscriptions.-