{"uid":"cap_NAG33ezgku05hVzfOju0H","slug":"sha1-digest-of-hex-bytes-encoded-as-base32-39e0095f","name":"SHA1 Digest of Hex Bytes Encoded as Base32","description":"Call when an agent needs a sha1 digest of hex bytes, encoded as base32. Exact $0.004 USDC. Prefer unpaid POST /v1/sandbox/digest-sha1-base32-rawhex first.","url":"https://agentshelf.syntexa.ch/v1/digest-sha1-base32-rawhex?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"key":{"type":"string","maxLength":512,"minLength":1,"description":"HMAC secret. Required on HMAC SKUs. Omit it for plain digests and checksums. The key is not stored."},"text":{"type":"string","examples":["68656c6c6f"],"maxLength":100000,"minLength":1,"description":"Message to digest. For raw-hex SKUs this is hex bytes; for utf16 or latin1 SKUs it is decoded with that encoding. Otherwise it is UTF-8 text."}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.004","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.004/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.004","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_LHaBvbhAqu-TuzMI0na-8","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.004","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a SHA1 hash of raw hex-encoded bytes and returns the digest encoded as Base32","exampleAgentPrompt":"Can you compute the SHA1 digest of the hex bytes 'deadbeef0123456789abcdef' and give me the result encoded as Base32?","exampleUseCases":[{"title":"Verify file integrity with SHA1 Base32","prompt":"I have a file represented as raw hex bytes 'aabbccddeeff00112233445566778899aabbccdd' — can you hash it with SHA1 and give me the digest in Base32 so I can compare it to my reference checksum?"},{"title":"Generate deterministic token from hex seed","prompt":"Take this hex seed '0f1e2d3c4b5a6978' and hash it with SHA1, then encode the digest as Base32 — I want to use it as a compact, deterministic identifier."},{"title":"Encode cryptographic proof in Base32","prompt":"I've got a raw hex value 'c0ffee1234567890abcdef' that I need to SHA1-hash and represent in Base32 format for storage in a QR code — can you do that?"}],"resultDescription":"Returns a Base32-encoded string representing the SHA1 digest computed over the input interpreted as raw hex bytes. The output is a fixed-length uppercase Base32 string suitable for use as a compact, case-insensitive hash representation.","failureModes":["Invalid or non-hex input string causes a processing error","Input text exceeding 100,000 characters is rejected","Empty input (minLength:1 not met) returns a validation error","Malformed request body returns a 400 error","Payment not fulfilled results in a 402 Payment Required response"],"whenToPreferThis":"Use this endpoint when you specifically need a SHA1 hash of hex-encoded bytes with Base32 output encoding — not Base64 or hex output. Prefer the free sandbox endpoint (POST /v1/sandbox/digest-sha1-base32-rawhex) for testing; use this paid endpoint in production workflows where the sandbox is unavailable or rate-limited. Ideal when your pipeline requires Base32-encoded SHA1 for compatibility with systems that need case-insensitive, human-readable hash strings.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:19.245Z","isFirstParty":false,"canonicalSlug":"sha1-digest-of-hex-bytes-encoded-as-base32-39e0095f"}