{"uid":"cap_jXkhC76Rl9zgOaRypZQbS","slug":"text-hashing-utility-sha-1-256-384-512-5370defd","name":"Text Hashing Utility (SHA-1/256/384/512)","description":"50 pay-per-call tools for agents over x402 (USDC on Base, Polygon, Solana): crypto market data, token audits, indicators, swap routing, web extraction, DNS/WHOIS/email checks, FX, weather and AI text/image tools.","url":"https://skinwinking.com/api/v1/util/hash?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"algo":{"type":"string","default":"sha256","description":"sha1, sha256, sha384 or sha512"},"text":{"type":"string","description":"Input text (max 20,000 characters)"}}},"responseSchema":{"type":"json","example":{"hex":"2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824","algo":"sha256"}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.001","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.001/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_DpdwWOkhaZP2W2igYFNtg","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes a cryptographic hash (SHA-1, SHA-256, SHA-384, or SHA-512) of an input text string and returns the hex digest.","exampleAgentPrompt":"Hash the text 'hello world' using SHA-256 and give me the hex digest.","exampleUseCases":[{"title":"Verify data integrity via checksum","prompt":"Can you compute the SHA-256 hash of this JSON payload text so I can compare it against the checksum I stored earlier and confirm nothing changed?"},{"title":"Generate fingerprint for deduplication","prompt":"Hash this document text using SHA-512 so I can use the hex digest as a unique fingerprint to detect duplicate entries in my database."},{"title":"Hash user input before storage","prompt":"Take this plain-text password 'Tr0ub4dor&3' and hash it with SHA-256 so I have a hex digest to store instead of the raw value."}],"resultDescription":"Returns a JSON object containing the hex-encoded hash digest and the algorithm name used (e.g. {\"hex\": \"2cf24dba...\", \"algo\": \"sha256\"}). Up to 20,000 characters of input text are supported.","failureModes":["Input text exceeds 20,000 character limit — request rejected","Invalid algorithm value (not sha1, sha256, sha384, or sha512) — bad request error","Empty or missing text field — error or empty result","Payment not included or insufficient USDC — 402 Payment Required response"],"whenToPreferThis":"Choose this endpoint when an AI agent needs a quick, pay-per-call cryptographic hash of a text string without managing any server-side infrastructure. Ideal for agents that occasionally need to hash content for integrity checks, deduplication, or fingerprinting and don't want to run local hashing code. Supports four standard SHA algorithms in a single unified endpoint.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-31T18:41:10.409Z","isFirstParty":false,"canonicalSlug":"text-hashing-utility-sha-1-256-384-512-5370defd"}