{"service":"pkgpulse","version":"1.0.0","what":"Dependency intelligence for AI coding agents: npm package health scores, typosquat checks, dependency audits. Pay per call via x402 (USDC on Base) — no API key, no signup.","protocol":"x402","network":"eip155:8453","payTo":"0xe61e9aae81810f199a7d313c355688b28e0f41b9","facilitator":"https://api.cdp.coinbase.com/platform/v2/x402","endpoints":[{"path":"/api/package-health","method":"GET","price":"$0.005","description":"0-100 health score with disclosed rubric: ?name=express"},{"path":"/api/typosquat-check","method":"GET","price":"$0.003","description":"Imitation/squat risk for a package name: ?name=expresss"},{"path":"/api/pick","method":"GET","price":"$0.01","description":"Rank up to 5 alternatives with a quantified recommendation: ?names=axios,got,undici"},{"path":"/api/deps-audit","method":"POST","price":"$0.02","description":"Audit a whole package.json for hallucinated/deprecated/install-script/stale deps (<=40)"},{"path":"/api/sample","method":"GET","price":"free","description":"Full real package-health payload for 'express' — the exact paid shape"}],"openapi":"/openapi.json","how":"GET a paid endpoint → HTTP 402 with payment requirements → sign USDC payment (x402 client) → retry with payment header.","docs":"https://x402.org"}