{"uid":"cap_oSQ5-w4lKfo66yGfDlMrS","slug":"sha-256-384-512-hex-base64-base64url-crc32-hash-tool-9a67b606","name":"SHA-256/384/512, Hex, Base64, Base64URL & CRC32 Hash Tool","description":"Paid micro-utilities for cold-email outreach agents: domain deliverability audits, cold-email grading, template generation, plus a tools toolbox (hashing, JWT decode, IDs, slugs, JSON, regex, crypto prices, domain age, weather). Paid via x402 (USDC on Base). One signature per call. No keys. FREE CHECK: GET /preview/<paid-path> (same URL with /preview/ prefix) returns a 200 demo sample - verify output shape before paying. PAID CALL: GET the url -> 402 challenge -> sign + retry with X-PAYMENT -> settled on-chain (USDC, Base). Ready-to-paste client: GET /llms.txt section \"Pay in one call\". Catalog+MCP twin: /llms.txt.","url":"https://sigtap-outreach-api.sigtap.workers.dev/tools/hash","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"example":{"hex":"68656c6c6f","crc32":"3610a686","base64":"aGVsbG8=","length":5,"sha256":"2cf24dba5fb0a30e26e83b2ac5b9e29e1b161e5c1fa7425e73043362938b9824","sha384":"59e1748777448c69de6b800d7a33bbfb9ff1b463e44354c3553bcdb9c666fa901a1a751c9fb642405954b1ed74a74210","sha512":"9b71d224bd62f3785d96d46ad3ea3d73319bfbc2890caadae2dff72519673ca72323c3d99ba5c11d7c7acc6e14b8c5da0c4663475c2e5c3adef46f73bcdec043","base64url":"aGVsbG8","byte_length":5}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0005","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.0005/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0005","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0005","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_I_GE_q310TSmt9J7w2dQb","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0005","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes SHA-256, SHA-384, SHA-512 hashes, hex encoding, base64, base64url, and CRC32 checksum of a UTF-8 input string in a single call","exampleAgentPrompt":"Can you compute the SHA-256, base64, and CRC32 of the string 'hello world' all at once?","exampleUseCases":[{"title":"Password token integrity check","prompt":"Hash the string 'mysecretpassword123' using SHA-256 and also give me its base64 encoding so I can compare it against a stored value."},{"title":"API payload fingerprinting","prompt":"I need to fingerprint this JSON payload before sending it — can you compute the SHA-512 and hex encoding of the string '{\"user\":\"alice\",\"action\":\"login\"}'?"},{"title":"CRC32 checksum for file chunk","prompt":"Give me the CRC32 checksum and byte length of the text 'The quick brown fox jumps over the lazy dog' so I can verify chunk integrity."}],"resultDescription":"Returns a JSON object containing: hex encoding, CRC32 checksum (hex), base64, base64url, SHA-256, SHA-384, SHA-512 digests (all hex-encoded), plus character length and byte length of the input string.","failureModes":["Missing required 'input' query parameter returns an error","Non-UTF-8 or binary input may produce unexpected results since the endpoint operates on UTF-8 strings","Very long strings may hit Cloudflare Worker request size limits","Payment failure (x402) returns a 402 status before computation occurs"],"whenToPreferThis":"Choose this endpoint when you need multiple hash or encoding formats for the same string in a single round-trip (SHA-256/384/512 + hex + base64 + CRC32 simultaneously). Prefer it over separate hashing libraries when operating in an agent context without local compute, or when you want a quick trustworthy external hash without importing crypto dependencies. Particularly useful when you need both a cryptographic hash and a CRC32 checksum together for dual-purpose integrity checking.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T00:44:28.206Z","isFirstParty":false}