Base32 x402 REST usage
Call when an agent needs an RFC 4648 or Crockford base32 length check. Decoded bytes are not returned.
Repository, build, lint, test and code-understanding services that an agent can call while working in a codebase.
Call when an agent needs an RFC 4648 or Crockford base32 length check. Decoded bytes are not returned.
Call when an agent has an ISO currency code and needs the CLDR English currency symbol. Unknown codes return 404. Not an exchange rate.
Call when an agent has an ISO 3166-1 code and needs the English short name. Unknown codes return 404.
Call when an agent has an ISO 639-1 code and needs the English language name. Unknown codes return 404. Not a translation.
Call when an agent needs the telephone country calling code for a country. Not a phone-number lookup.
Decode a 4-byte function selector or calldata into human-readable Solidity function signatures via openchain - reverses on-chain selectors that LLMs cannot know. function selector, 4byte decode, sig decode, calldata deco...
Parses any standard cron expression and computes its next 1-20 firing times in a chosen timezone, flagging malformed expressions clearly rather than letting a bad schedule silently fail in production. For scheduler tooli...
Convert an MGRS grid reference back to decimal lat/lon on WGS84 (the coordinate of the grid cell's south-west corner at the given precision). Whitespace is ignored; a malformed reference is a clean 400.
Generate an RFC 4226 counter-based HMAC one-time password from a base32 secret and counter. Configurable digits (6–10, default 6) and algorithm (SHA1/SHA256/SHA512, default SHA1). An invalid base32 secret is a clean 400.
Generate an RFC 6238 time-based one-time password from a base32 secret. Uses the current time by default, or an explicit unix timestamp (seconds); configurable period (default 30s), digits (default 6) and algorithm (defa...
Build an otpauth:// provisioning URI (the string encoded in authenticator QR codes) for a totp or hotp secret. Includes label, issuer, algorithm, digits and period (totp) or counter (hotp). The secret must be valid base3...
Verify a submitted TOTP code against a base32 secret, scanning ±window time steps (default ±1) to tolerate clock drift. Returns valid plus the matching step offset (delta). A code that does not match is a successful resu...
Render a barcode (Code128, Code39, EAN-13/8, UPC-A/E, ITF-14, DataMatrix, PDF417) as SVG or PNG data URL.
Resolve an emoji by its shortcode (e.g. "smile" or ":smile:") or exact name. Provide exactly one field. Returns the emoji, its metadata and code points.
Test whether a version satisfies a semver range (^, ~, x-ranges, ||, hyphen).
Levenshtein edit distance (insertions, deletions, substitutions) between two strings, plus a normalized similarity in [0,1]. Operates on Unicode code points.
Break a string into its Unicode code points, each with its U+ notation, decimal value and UTF-8 / UTF-16 byte layout, plus total byte lengths.
Mask a card number for display, keeping the first six and last four digits (the PCI-permitted maximum) and replacing the rest with a mask character (default `*`).
Two directions over query strings. action='parse' decodes a query string (with or without a leading '?') into an object, collapsing repeated keys into arrays. action='build' encodes a params object into a query string, e...
Validate a GTIN barcode number — EAN-8, UPC-A (12), EAN-13 or GTIN-14 — by the standard mod-10 check digit. Length selects the scheme.
Turn a string of phonetic words back into text ("Sierra Oscar Sierra" → "SOS"). Accepts common alternative spellings (Alpha, Juliet, Niner). Unknown words are clean 400s.
Scan source code or configuration text for hardcoded secrets: AWS access keys, GitHub/Slack/Google tokens, Stripe and OpenAI keys, PEM private-key blocks, JWTs and high-entropy secret assignments. Placeholder values are...
Render text (URL, vCard, Wi-Fi config, …) as a QR code — SVG string or PNG data URL.
QR Code Generator qr: Encode one text as a QR Code (ISO/IEC 18004, versions 1-40, ECC L/M/Q/H) and return it as SVG, PNG or a JSON matrix.