{"id":123813,"recorded_at":"2026-10-26T14:40:23.742823Z","observed_at":"2026-10-26T14:40:23.742789Z","subject_kind":"source_record","subject":"x402_bazaar:https://verdict.kechlab.com/v1/web-guard","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://verdict.kechlab.com/v1/web-guard"]],"name":"Verdict L402","owner_address":"0xb36c56a749f81ffeb44a134082dd4744e1d254eb","raw":{"accepts":[{"amount":"21400","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xb36c56A749f81FFeb44a134082DD4744E1d254Eb","scheme":"exact"}],"description":"For agents that read web pages: finds what a human cannot see but an agent reads (HTML comments, CSS-hidden text, hidden attributes, invisible Unicode-encoded text) and tells whether those hidden instructions target an AI. Extraction by code, reading by the decision engine on the hidden text only. R","extensions":{"bazaar":{"info":{"input":{"body":{"html":"<html><body><h1>Gardening tips</h1><p>Water your plants in the morning.</p><!-- last updated 2026-01-10 --></body></html>"},"bodyType":"json","method":"POST","type":"http"},"output":{"example":{"mode":"web-guard","paid_sats":20,"payment_hash":"x402:<sha256 hex>","receipt":{"payload":{"at":"<ISO 8601 time>","kid":"<signing key id>","mode":"web-guard","payment_hash":"x402:<sha256 hex>","v":1,"verdict_sha256":"<sha256 hex of the verdict>"},"signature":"<base64url Ed25519 signature>"},"verdict":{"decision":"allow","hidden_found":[{"text":"last updated 2026-01-10","where":"html_comment"}],"reasons":[],"rule":"block if hidden text aimed at an AI >= 0.6, invisible Unicode instructions, hidden data-sending request >= 0.7 or visible text >= 0.8 ; review if a hint >= 0.3 to 0.4 or zero-width characters ; otherwise allow","scores":{"hidden_addresses_ai":0.02,"hidden_exfiltration":0.01,"visible_injection":0.01},"visible_chars":48}},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"body":{"properties":{"html":{"description":"the HTML of the page (400 KB maximum)","type":"string"}},"required":["html"],"type":"object"},"bodyType":{"enum":["json","form-data","text"],"type":"string"},"method":{"enum":["POST"],"type":"string"},"type":{"const":"http","type":"string"}},"required":["type","method","bodyType","body"],"type":"object"},"output":{"properties":{"example":{"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"lastUpdated":"2026-10-20T13:32:50.274Z","quality":{"l30DaysTotalCalls":1,"l30DaysUniquePayers":1,"lastCalledAt":"2026-10-20T13:32:49.405Z"},"resource":"https://verdict.kechlab.com/v1/web-guard","serviceName":"Verdict L402","tags":["web","prompt-injection","ai-agents"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"For agents that read web pages: finds what a human cannot see but an agent reads (HTML comments, CSS-hidden text, hidden attributes, invisible Unicode-encoded text) and tells whether those hidden instructions target an AI. Extraction by code, reading by the decision engine on the hidden text only. R"},"body_sha256":"029217da5cdf3db8b169ca444a1f6027a280540fcb628ba1089d68739608a9b1","prev_id":null,"leaf":"0x7914a33c354e0c953ee404c000db093fb3af395a723725356509f13a637ecc3f","leaf_text":"{\"body\":\"029217da5cdf3db8b169ca444a1f6027a280540fcb628ba1089d68739608a9b1\",\"id\":123813,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025623742789,\"prev\":null,\"subject\":\"x402_bazaar:https://verdict.kechlab.com/v1/web-guard\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}