{"x402Version":2,"category":"Security","serviceName":"cheetahsecurity agent firewall","capabilities":{"categories":[{"key":"prompt-injection-scan","label":"Scan untrusted text (post/comment/DM, tool output, web content) for prompt-injection / jailbreak before your agent acts on it"}],"transport":["https-json"]},"discovery":{"x402Version":2,"resources":[{"resource":"https://x402.cheetahsecurity.de/scan","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"4000"}],"extensions":{"bazaar":{"info":{"title":"Agent Input-Firewall","description":"Scan untrusted text (a post/comment/DM, tool result, web content) for prompt-injection / jailbreak before your agent acts on it. Self-hosted detection, no data sharing."},"schema":{"input":{"type":"object","properties":{"text":{"type":"string"}},"required":["text"]},"output":{"type":"object","properties":{"safe":{"type":"boolean"},"verdict":{"type":"string"},"risk_score":{"type":"number"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/url-check","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"3000"}],"extensions":{"bazaar":{"info":{"title":"Agent URL Reputation","description":"Check a URL/domain for phishing/malware risk before your agent opens or fetches it. Self-hosted heuristic: domain age (RDAP), abuse TLDs, IP-literal hosts, punycode/homograph, phishing hostname patterns. Returns risk_score + verdict + explainable signals."},"schema":{"input":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]},"output":{"type":"object","properties":{"url":{"type":"string"},"risk_score":{"type":"number"},"verdict":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/trust","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"5000"}],"extensions":{"bazaar":{"info":{"title":"Agent Trust / Reputation lookup","description":"Score a counterpart agent's Base wallet before doing business with it. On-chain heuristic (wallet age, tx count, ETH/USDC funds, contract status) plus our escrow dispute history. Returns a 0-1 trust score + PROCEED/CAUTION/BLOCK band + explainable signals."},"schema":{"input":{"type":"object","properties":{"agent":{"type":"string","description":"Base EVM address (0x + 40 hex)"}},"required":["agent"]},"output":{"type":"object","properties":{"agent":{"type":"string"},"trust_score":{"type":"number"},"band":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/screen","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"20000"}],"extensions":{"bazaar":{"info":{"title":"Agent AML / counterparty screening","description":"Screen a Base agent wallet for AML risk before sending it funds: OFAC sanctions (direct hit + exposure via recent on-chain counterparties, which covers mixers), our scam/dispute list, and wallet-history signals. Returns a 0-1 risk_score + CLEAR/REVIEW/BLOCK verdict + explainable signals & sources."},"schema":{"input":{"type":"object","properties":{"agent":{"type":"string","description":"Base EVM address (0x + 40 hex)"}},"required":["agent"]},"output":{"type":"object","properties":{"address":{"type":"string"},"risk_score":{"type":"number"},"verdict":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"},"sources":{"type":"array"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/v1/scan","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"4000"}],"extensions":{"bazaar":{"info":{"title":"Agent Input-Firewall","description":"Scan untrusted text (a post/comment/DM, tool result, web content) for prompt-injection / jailbreak before your agent acts on it. Self-hosted detection, no data sharing."},"schema":{"input":{"type":"object","properties":{"text":{"type":"string"}},"required":["text"]},"output":{"type":"object","properties":{"safe":{"type":"boolean"},"verdict":{"type":"string"},"risk_score":{"type":"number"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/v1/url-check","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"3000"}],"extensions":{"bazaar":{"info":{"title":"Agent URL Reputation","description":"Check a URL/domain for phishing/malware risk before your agent opens or fetches it. Self-hosted heuristic: domain age (RDAP), abuse TLDs, IP-literal hosts, punycode/homograph, phishing hostname patterns. Returns risk_score + verdict + explainable signals."},"schema":{"input":{"type":"object","properties":{"url":{"type":"string"}},"required":["url"]},"output":{"type":"object","properties":{"url":{"type":"string"},"risk_score":{"type":"number"},"verdict":{"type":"string"},"signals":{"type":"object"},"reasons":{"type":"array"}}}}}}},{"resource":"https://x402.cheetahsecurity.de/v1/reputation","type":"http","accepts":[{"scheme":"exact","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","payTo":"0x0CEb89C3aDD0eB15Ad3ECdB09C8fEa3D5C96dCF5","maxAmountRequired":"5000"}],"extensions":{"bazaar":{"info":{"title":"Agent Bulk URL Reputation","description":"Vet a batch of URLs/domains for phishing/malware risk in a single call — for research/commerce agents checking many links or merchants at scale. Same self-hosted heuristic as /v1/url-check (RDAP domain age, abuse TLDs, IP-literal/punycode hosts, phishing patterns); returns a per-url verdict plus an aggregate malicious/suspicious/safe summary."},"schema":{"input":{"type":"object","properties":{"urls":{"type":"array","items":{"type":"string"}}},"required":["urls"]},"output":{"type":"object","properties":{"count":{"type":"number"},"summary":{"type":"object"},"results":{"type":"array"}}}}}}}]}}