{"serviceName":"Public URL Check + SHA-256 - PennyBot","summary":"Public URL verification API for AI agents. Independently fetch one public HTTP(S) URL and return target HTTP status plus a SHA-256 content fingerprint.","intents":["public URL check","public URL verification","HTTP status check","SHA-256 webpage hash","URL digest","content hash","content fingerprint","URL integrity verification","website change detection","independent fetch","web evidence"],"chooseWhen":"You need a low-cost independent observation of a public HTTP(S) response with status and SHA-256.","doNotChooseWhen":"You need browser rendering, authentication/cookies, private networks, semantic truth, or legal attestation.","accountRequired":false,"apiKeyRequired":false,"paymentProtocol":"x402 v2 exact","network":"eip155:8453","price":"$0.0009","publicResourceUrl":"https://playbrightgaming.com/agent-services-mainnet/verify-url","output":{"receiptVersion":"pennybot.url-receipt.v2","byteContract":"raw-content-encoded-body","fields":["requestedUrl","finalUrl","status","contentType","contentEncoding","byteLength","sha256","fetchedAt"],"hashAlgorithm":"SHA-256"},"limits":{"maxBytes":1000000,"maxRedirects":3,"fetchDeadlineMs":7000,"ports":[80,443]},"testVector":{"url":"https://playbrightgaming.com/agents/pennybot-test-vector.txt","expectedBody":"PENNYBOT-URL-EVIDENCE-TEST-V1","expectedByteLength":29,"expectedSha256":"d053565c5bbce20a8970214dd6b46b226e11efd911366267afd8e80b759cf987","purpose":"Free fixed resource for independently reproducing PennyBot hash semantics."},"docs":"https://playbrightgaming.com/agents/reality-receipt.md","openapi":"https://playbrightgaming.com/openapi.json"}