{"x402":{"version":"1.0","network":"eip155:8453","facilitator":"https://facilitator.openx402.ai","currency":"USDC"},"service":{"name":"DJD Agent Score API","description":"Wallet screening and risk signals for paid agent workflows on Base. Check a wallet before payouts or paid route execution.","version":"2.0.0","docs":"https://djd-agent-score.fly.dev/docs","openapi":"https://djd-agent-score.fly.dev/openapi.json"},"endpoints":[{"path":"/v1/score/basic","method":"GET","price":0,"description":"Free basic score (0–100) with tier and recommendation. 10 requests per IP in a rolling 24-hour window.","input":{"query":{"wallet":{"type":"string","required":true,"description":"Ethereum wallet address"}}},"output":{"example":{"wallet":"0x…","score":78,"tier":"Established","recommendation":"transact"}}},{"path":"/v1/score/full","method":"GET","price":0.1,"description":"Full score with 6-dimension breakdown, sybil/gaming flags, confidence, and explainability.","input":{"query":{"wallet":{"type":"string","required":true}}}},{"path":"/v1/score/refresh","method":"GET","price":0.25,"description":"Force live recalculation from latest on-chain data.","input":{"query":{"wallet":{"type":"string","required":true}}}},{"path":"/v1/score/batch","method":"POST","price":0.5,"description":"Batch score up to 20 wallets in a single request.","input":{"body":{"wallets":{"type":"array","items":"string","maxItems":20}}}},{"path":"/v1/score/history","method":"GET","price":0.15,"description":"Historical scores with trend analysis and trajectory.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"}}}},{"path":"/v1/report","method":"POST","price":0.02,"description":"Submit a fraud report against a wallet.","input":{"body":{"target":{"type":"string"},"reason":{"type":"string"},"details":{"type":"string"}}}},{"path":"/v1/rate","method":"POST","price":0.01,"description":"Submit a transaction-backed 1-5 star counterparty rating for a wallet.","input":{"body":{"rated_wallet":{"type":"string"},"tx_hash":{"type":"string"},"rating":{"type":"integer","minimum":1,"maximum":5},"comment":{"type":"string"}}}},{"path":"/v1/data/fraud/blacklist","method":"GET","price":0.05,"description":"Check if a wallet has fraud reports filed against it.","input":{"query":{"wallet":{"type":"string","required":true}}}},{"path":"/v1/data/decay","method":"GET","price":0.15,"description":"Historical score decay curve for a wallet with trend and trajectory analysis.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"},"after":{"type":"string"},"before":{"type":"string"}}}},{"path":"/v1/data/graph","method":"GET","price":0.2,"description":"Relationship graph data for a wallet with top counterparties and directional volume totals.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"}}}},{"path":"/v1/data/ratings","method":"GET","price":0.1,"description":"Counterparty rating history and aggregate sentiment for a wallet.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"}}}},{"path":"/v1/forensics/summary","method":"GET","price":0.1,"description":"DJD Forensics overview: report counts, penalties, and recent incidents for a wallet.","input":{"query":{"wallet":{"type":"string","required":true}}}},{"path":"/v1/forensics/dispute","method":"POST","price":0.05,"description":"Open a dispute for a fraud report as the reported wallet.","input":{"body":{"report_id":{"type":"string"},"reason":{"type":"string"},"details":{"type":"string"}}}},{"path":"/v1/forensics/feed","method":"GET","price":0.3,"description":"DJD Forensics incident feed with recent fraud reports across the network.","input":{"query":{"reason":{"type":"string"},"limit":{"type":"integer"},"after":{"type":"string"},"before":{"type":"string"}}}},{"path":"/v1/forensics/watchlist","method":"GET","price":0.25,"description":"DJD Forensics watchlist ranking the most-reported wallets across the network.","input":{"query":{"limit":{"type":"integer"},"after":{"type":"string"},"before":{"type":"string"}}}},{"path":"/v1/forensics/reports","method":"GET","price":0.15,"description":"DJD Forensics incident feed with raw report details for a wallet.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"},"after":{"type":"string"},"before":{"type":"string"}}}},{"path":"/v1/forensics/timeline","method":"GET","price":0.2,"description":"Merged score-history and fraud-incident timeline for a wallet.","input":{"query":{"wallet":{"type":"string","required":true},"limit":{"type":"integer"},"after":{"type":"string"},"before":{"type":"string"}}}},{"path":"/v1/monitor/presets","method":"GET","price":0,"description":"List managed monitoring policy presets for score, anomaly, and DJD Forensics alerts."},{"path":"/v1/monitor","method":"POST","price":0,"description":"Create a managed monitoring subscription that provisions webhook delivery for score, anomaly, or DJD Forensics policies.","input":{"body":{"target_wallet":{"type":"string"},"policy_type":{"type":"string","required":true},"url":{"type":"string","required":true},"threshold_score":{"type":"integer"}}}}],"integration":{"npm":{"client":"djd-agent-score","mcp":"djd-agent-score-mcp","middleware":"x402-agent-score"},"pypi":{"client":"djd-agent-score"},"quickstart":"curl \"https://djd-agent-score.fly.dev/v1/score/basic?wallet=0xd8dA6BF26964aF9D7eEd9e03E53415D37aA96045\""}}