{"uid":"cap_pCJzYVO4jXWL05BAbxb72","slug":"makemoneybot-text-hashing-api-355efa58","name":"MakeMoneyBot Text Hashing API","description":"x402-paid Demand Radar + money briefs + hash. Free: /v1/sample-brief, /v1/demand-radar-sample. Demand Radar GET/POST /v1/demand-radar ≥$0.25 USDC. Pack ≥$1 USDC on Base.","url":"https://x402-api-rvva2a.openpouch.sh/v1/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","required":["text"],"properties":{"algo":{"type":"string","description":"sha256 | sha512 | sha1 | md5"},"text":{"type":"string","description":"Text to hash (max 100KB)"}}}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object"}}}}},"responseSchema":{"type":"json","example":{"hex":"b94d27b9934d3e08a52e52d7da7dabfac484efe37a5380ee9088f7ace2efcde9","algo":"sha256","base64":"uU0nuZNNPgilLlLX2n2r+sSE7+N6U4DukIj3rOLvzek="}},"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_-nxvmbMoFYXlYXf71-j_J","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":"Hashes a given text string using a specified algorithm (SHA-256, SHA-512, SHA-1, or MD5) and returns both hex and base64 encoded digests","exampleAgentPrompt":"Can you hash the text 'Hello, World!' using SHA-256 and give me both the hex and base64 versions?","exampleUseCases":[{"title":"Verify file content integrity","prompt":"Hash this string 'user:admin:password123' using MD5 so I can compare it against a stored checksum for integrity verification."},{"title":"Generate deterministic content ID","prompt":"I need a SHA-256 hash of the text 'order-id-98765-user-42-2024' so I can use it as a deduplication key in my database."},{"title":"Create a password digest for audit","prompt":"Take the string 'MySecretPassphrase!' and hash it with SHA-512 — give me the hex and base64 outputs."}],"resultDescription":"A JSON object containing the hex-encoded hash string, the base64-encoded hash string, and the algorithm name used (e.g. sha256). Example: {\"hex\": \"b94d27b9...\", \"algo\": \"sha256\", \"base64\": \"uU0nu...\"}","failureModes":["Missing required 'text' query parameter returns an error","Text exceeding 100KB limit may be rejected","Invalid or unsupported algorithm name returns an error","Payment failure (insufficient USDC balance) results in 402 response and no hash returned"],"whenToPreferThis":"Choose this endpoint when you need a quick, pay-per-use cryptographic hash of a text string without setting up local hashing infrastructure. It supports four common algorithms (SHA-256, SHA-512, SHA-1, MD5) and returns both hex and base64 formats in a single call. Useful for agents operating in x402-enabled micropayment environments that want stateless, serverless hashing at $0.001 USDC per call.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-09-15T12:59:14.653Z","isFirstParty":false}