x402watch
Wash-filtered intelligence layer for the x402 ecosystem.
x402watch indexes 36,000+ x402 services across Base, Solana, Polygon, andArbitrum, classifies them with AI, and detects wash trading patterns usingcohort signal analysis. All data is published daily under CC0.
4-Axis Differentiation
- Wash Filter — 8-label classification + cohort signal detection
- Free Public Data — every label, every benchmark
- Time-Series Asset — daily snapshots committed to GitHub
- AI-Native — public API, MCP server (Day 21), llms.txt
Live
- Site: https://x402.printmoneylab.com
- API: https://api.x402.printmoneylab.com/api/v1
- API docs: https://api.x402.printmoneylab.com/docs
- Data: https://github.com/printmoneylab/x402watch-data
- Methodology: https://x402.printmoneylab.com/docs/methodology
Tech Stack
- Backend: FastAPI + PostgreSQL (TimescaleDB) + Redis
- Frontend: Next.js 16 + Tailwind v4 + Recharts
- Indexing: Helius (Solana), public RPC (Base/Arbitrum)
- AI: Claude Haiku 4.5 (categorization), Claude Sonnet 4.5 (validation)
- Hosting: Oracle ARM (free tier) + Vercel + Cloudflare
Repository Layout
This repo holds the public Next.js site under src/. The methodologymarkdown lives in content/methodology.md andis rendered at /docs/methodology.The FastAPI backend and indexers live on a separate Oracle host.
License
- Code: Apache 2.0 (see LICENSE)
- Data: CC0 (public domain), published daily to
x402watch-data
Status
Phase 1 MVP — under active development. Issue templates and contributionguidelines coming as the project stabilizes.
Built by PrintMoneyLab.