{"uid":"cap_cJSukZgDwkzXzTWrNCZR2","slug":"vextorium-hash-encoding-utility-a78d5b92","name":"Vextorium Hash & Encoding Utility","description":"232 pay-per-call data APIs for AI agents: official statistics and economy (ECB, Fed, Eurostat, World Bank, SEC, BOE, INE), crypto prices and sentiment, Spanish public data, compliance (sanctions, VAT, IBAN, LEI), science, weather, web and developer tools and local AI text tools. Pay in USDC via x402.","url":"https://api.vextorium.com/v1/hash?utm_source=zero.xyz","method":"POST","headers":{},"bodySchema":{"type":"object","properties":{"key":{"type":"string","description":"Secret key (HMAC only)"},"input":{"type":"string","description":"Input data (up to 1 MB)"},"space":{"type":"string","description":"UUID v5 namespace: dns, url (default), oid, x500 or a UUID"},"trade":{"type":"string","description":"sha256, keccak256, md5, todos_los_hashes, hmac, base64_codificar, base64_decodificar, base64url_codificar, base64url_decodificar, hex_codificar, hex_decodificar, url_codificar, url_decodificar, base58_codificar, base58_decodificar, jwt_decodificar, uuid4, uuid5..."},"algorithm":{"type":"string","description":"HMAC hash: sha256 (default), sha512, sha384, sha1, md5, sha3_256"},"input_format":{"enum":["text","hex","base64"],"type":"string","description":"How to read the input: texto (default), hex or base64"}}},"responseSchema":{"type":"json","example":{"trade":"sha256","result":"ba7816bf8f01cfea414140de5dae2223b00361a396177a9cb410ff61f20015ad","bytes_input":3}},"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.0045","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.0045/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0045","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.0045","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_E_6wtxeF9kIVXMvonsMt5","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.0045","costPer":"request","priority":0,"asset":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Computes cryptographic hashes, HMAC signatures, and encodes/decodes data in multiple formats (SHA-256, Keccak-256, MD5, Base64, Hex, Base58, JWT decode, UUID, etc.)","exampleAgentPrompt":"Can you compute the SHA-256 hash of the text 'hello world' for me?","exampleUseCases":[{"title":"Ethereum smart contract address verification","prompt":"Compute the Keccak-256 hash of this hex-encoded input '48656c6c6f' — the input is in hex format."},{"title":"HMAC signature for webhook validation","prompt":"Generate an HMAC-SHA256 signature for the message 'order:12345:confirmed' using the secret key 'mysecretkey123'."},{"title":"JWT token inspection","prompt":"Decode this JWT token for me so I can see the payload: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzdWIiOiIxMjM0NTY3ODkwIiwibmFtZSI6IkpvaG4gRG9lIn0.SflKxwRJSMeKKF2QT4fwpMeJf36POk6yJV_adQssw5c"}],"resultDescription":"A JSON object with the 'trade' field (operation name), 'result' field (the computed hash, encoded/decoded string, or UUID), and 'bytes_input' (number of bytes processed). For example: {\"trade\":\"sha256\",\"result\":\"ba7816bf...\",\"bytes_input\":3}.","failureModes":["Missing required 'trade' field returns a validation error","Invalid base64 or hex input when input_format is set to those values causes a parse error","HMAC operations without a 'key' field may fail or return an error","Input exceeding 1 MB limit will be rejected","Invalid UUID namespace for uuid5 operation returns an error","Unsupported algorithm string for HMAC returns an error","Insufficient USDC balance causes payment failure before execution"],"whenToPreferThis":"Use this endpoint when an agent needs to compute cryptographic hashes (SHA-256, Keccak-256, MD5), generate HMAC signatures, encode or decode data (Base64, Hex, Base58, URL encoding, Base64url), decode JWTs, or generate UUIDs — all in a single pay-per-call API supporting up to 1 MB input. Prefer over rolling your own crypto when you need a serverless, pay-as-you-go hashing utility especially in blockchain/DeFi pipelines where Keccak-256 is required.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-19T12:43:42.240Z","isFirstParty":false,"canonicalSlug":"vextorium-hash-encoding-utility-a78d5b92"}