{"uid":"cap_VyxtnIen14V7XgH754J07","slug":"blake2b-512-digest-with-base32-encoding-latin-1-input-41b8dde8","name":"BLAKE2b-512 Digest with Base32 Encoding (Latin-1 Input)","description":"Call when an agent needs a blake2b512 digest of latin1 bytes, encoded as base32. Exact $0.003 USDC. Prefer unpaid POST /v1/sandbox/digest-blake2b512-base32-latin1 first.","url":"https://agentshelf.syntexa.ch/v1/digest-blake2b512-base32-latin1?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":["hello"],"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.003","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.003/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.003","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_NjcMGzO7cjKW2AfmNuJkF","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.003","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a BLAKE2b-512 cryptographic hash of Latin-1 encoded text and returns the digest encoded as Base32.","exampleAgentPrompt":"Hash this string using BLAKE2b-512 and give me the result in Base32 — the text is 'Hello, world!' encoded as Latin-1, and use the key 'mysecretkey'.","exampleUseCases":[{"title":"Integrity fingerprint for stored document","prompt":"I need a tamper-evident fingerprint for this Latin-1 document text — hash it with BLAKE2b-512 using the key 'docverify' and give me the result as Base32: 'Invoice #4521 for $200 due 2024-01-15'."},{"title":"Keyed hash for API message signing","prompt":"Generate a keyed BLAKE2b-512 Base32 hash of the message 'user_id=42&action=purchase&timestamp=1700000000' using the key 'apisigningkey99' so I can verify its integrity later."},{"title":"Deterministic ID from Latin-1 content","prompt":"I want a stable, unique identifier for this Latin-1 text chunk: 'Product description: Müller Straße 7'. Hash it with BLAKE2b-512, no key, and return the Base32-encoded digest."}],"resultDescription":"Returns a Base32-encoded string representing the BLAKE2b-512 hash of the provided Latin-1 text input, optionally keyed. The output is a deterministic, fixed-length digest suitable for integrity checks, fingerprinting, or keyed message authentication.","failureModes":["Text contains characters outside Latin-1 range — encoding mismatch may produce unexpected hash","Key exceeds 512 characters — rejected by schema validation","Empty text or key — rejected by minLength:1 constraints","Non-Latin-1 input treated as Latin-1 may silently produce incorrect digests","Service unavailability or payment failure returns 402 or 5xx error"],"whenToPreferThis":"Choose this endpoint when you specifically need a BLAKE2b-512 hash of Latin-1-encoded text with Base32 output, rather than hex or Base64 encoding. Prefer the free sandbox endpoint (/v1/sandbox/digest-blake2b512-base32-latin1) first; use this paid endpoint when the sandbox is unavailable or rate-limited. Ideal when downstream systems expect Base32-encoded BLAKE2b digests, or when building keyed MACs using BLAKE2b's native keying support with Latin-1 text data.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-02T06:50:15.570Z","isFirstParty":false,"canonicalSlug":"blake2b-512-digest-with-base32-encoding-latin-1-input-41b8dde8"}