{"id":66073,"recorded_at":"2026-10-26T14:37:39.647182Z","observed_at":"2026-10-26T14:37:39.647134Z","subject_kind":"source_record","subject":"x402_bazaar:https://api.duoleads.com/v1/code/hash","kind":"listing","method":"baseline/1","body":{"endpoints":[["x402","https://api.duoleads.com/v1/code/hash"]],"name":"Hash Generator (SHA-256, HMAC)","owner_address":"0xcd673f7e1dad254347aeab6be0defe8b9c6b3a39","raw":{"accepts":[{"amount":"50000","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","extra":{"name":"USD Coin","version":"2"},"maxTimeoutSeconds":120,"network":"eip155:8453","payTo":"0xCD673f7e1daD254347AEab6be0DEFe8b9C6b3A39","scheme":"exact"}],"description":"Hash generator: compute a cryptographic digest of supplied data: SHA-256, SHA-384, SHA-512, SHA-1, SHA3-256, SHA3-512, Keccak-256, BLAKE2b-256 and BLAKE2b-512, plus HMAC with any of them. Input is UTF-8 text, base64 or hex bytes; output is hex, base64, base64url or base32. Returns the digest, the byte length of the input, and the exact algorithm identifier used.","extensions":{"bazaar":{"info":{"input":{"method":"GET","queryParams":{"algo":"sha256","data":"hello"},"type":"http"},"output":{"example":{"data":{"algo":"sha256","bit_length":256,"digest":"2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824","hmac":false,"input_bytes":5,"out":"hex"},"meta":{"computed_at":"2026-09-28T12:00:00.000Z","deterministic":true,"disclaimer":"Factual output of a deterministic computation over public data. Provided as is, with no warranty of accuracy, completeness or availability. Not investment, financial, legal, tax, medical or any other professional advice, and not a recommendation. Verify before relying on it. Terms: https://api.duoleads.com/terms","price_usd":"0.05","request_id":"01K6B7Q4ZC8H3F2M9WXR5TYN0D"},"ok":true,"route":"/v1/code/hash","version":"1.0.0"},"type":"json"}},"schema":{"$schema":"https://json-schema.org/draft/2020-12/schema","properties":{"input":{"additionalProperties":false,"properties":{"method":{"enum":["GET"],"type":"string"},"queryParams":{"properties":{"algo":{"description":"Digest algorithm.","enum":["sha256","sha384","sha512","sha1","sha3-256","sha3-512","keccak256","blake2b-256","blake2b-512"],"maxLength":64,"type":"string"},"data":{"description":"Input data, interpreted per encoding. At most 8192 characters. An empty value hashes the empty string.","maxLength":8192,"type":"string"},"encoding":{"default":"utf8","description":"Encoding of data: utf8 (default), base64, base64url or hex.","enum":["utf8","base64","base64url","hex"],"maxLength":64,"type":"string"},"hmac_key":{"description":"If present, computes HMAC with this key.","maxLength":512,"type":"string"},"hmac_key_encoding":{"default":"utf8","description":"Encoding of hmac_key, as encoding.","enum":["utf8","base64","base64url","hex"],"maxLength":64,"type":"string"},"out":{"default":"hex","description":"Digest output encoding: hex (default), base64, base64url or base32.","enum":["hex","base64","base64url","base32"],"maxLength":64,"type":"string"}},"required":["algo","data"],"type":"object"},"type":{"const":"http","type":"string"}},"required":["type","method"],"type":"object"},"output":{"properties":{"example":{"properties":{"data":{"properties":{"algo":{"type":"string"},"bit_length":{"type":"integer"},"digest":{"type":"string"},"hmac":{"type":"boolean"},"input_bytes":{"type":"integer"},"out":{"type":"string"}},"required":["digest","algo","out","input_bytes","hmac","bit_length"],"type":"object"},"meta":{"properties":{"computed_at":{"description":"RFC 3339 UTC with milliseconds","type":"string"},"deterministic":{"type":"boolean"},"disclaimer":{"type":"string"},"price_usd":{"type":"string"},"request_id":{"type":"string"},"sources":{"items":{"required":["id","version","published"],"type":"object"},"type":"array"}},"required":["request_id","computed_at","price_usd","deterministic","disclaimer"],"type":"object"},"ok":{"const":true},"route":{"const":"/v1/code/hash"},"version":{"type":"string"}},"required":["ok","route","version","data","meta"],"type":"object"},"type":{"type":"string"}},"required":["type"],"type":"object"}},"required":["input"],"type":"object"}}},"iconUrl":"https://res.cloudinary.com/bdb-prod/image/upload/c_fill,ar_1:1,w_256,h_256,f_auto,q_auto/v1791433856/bazaar-icons/16212cbac45fe9af.png","lastUpdated":"2026-10-18T05:06:22.967Z","quality":{"l30DaysTotalCalls":3,"l30DaysUniquePayers":2,"lastCalledAt":"2026-10-18T05:06:22.774Z"},"resource":"https://api.duoleads.com/v1/code/hash","serviceName":"Hash Generator (SHA-256, HMAC)","tags":["hash","sha256","sha-256","crypto","hashing"],"type":"http","x402Version":2},"source":"x402_bazaar","summary":"Hash generator: compute a cryptographic digest of supplied data: SHA-256, SHA-384, SHA-512, SHA-1, SHA3-256, SHA3-512, Keccak-256, BLAKE2b-256 and BLAKE2b-512, plus HMAC with any of them. Input is UTF-8 text, base64 or hex bytes; output is hex, base64, base64url or base32. Returns the digest, the byte length of the input, and the exact algorithm identifier used."},"body_sha256":"4138068ceab5851236193512576e6545c1cfa5a672e1cf681861b4ef391bbffa","prev_id":null,"leaf":"0xc43e4d1f2b8ace0b9a98d86492e4426402ff97860b93fc517f4f07c9dc56908e","leaf_text":"{\"body\":\"4138068ceab5851236193512576e6545c1cfa5a672e1cf681861b4ef391bbffa\",\"id\":66073,\"kind\":\"listing\",\"method\":\"baseline/1\",\"observed_us\":1793025459647134,\"prev\":null,\"subject\":\"x402_bazaar:https://api.duoleads.com/v1/code/hash\",\"subject_kind\":\"source_record\"}","day":null,"proof":[]}