62 Services from x402-toolbox.swiftbotlab.workers.dev
Parses a CSS/hex/named color string and returns its hex, RGB, and HSL representations plus optional WCAG contrast ratio against a second color.
$0.003/messageFetches a site's robots.txt and checks whether a given URL path is allowed or disallowed for a specified user agent
$0.005/messageLooks up on-chain metadata for an EVM smart contract address, including whether it is a proxy, its implementation address, and its bytecode size.
$0.005/messageConverts a string between any two of eight encoding formats (utf8, hex, base64, base64url, base32, base58, url, html) deterministically, paying per call in USDC via x402.
$0.003/messageDecodes raw EVM transaction calldata into human-readable function signatures and typed arguments
$0.005/messageConverts a JSON array of objects into a CSV string, with optional nested-key flattening and configurable delimiter, paid per-call via x402/USDC.
$0.003/messageConverts a given amount from one currency to multiple target currencies using ECB reference rates, returning the converted values with date and source information.
$0.005/messageConverts a CSV string into a structured JSON array, with automatic delimiter detection, optional header parsing, and type inference.
$0.003/messageDecodes raw Ethereum ABI-encoded calldata or return values into typed, human-readable components given a function signature or type list.
$0.003/messageExtracts clean text, Markdown, and links from raw HTML, optionally converting to readable format
$0.005/messageResolves EVM function selectors (4-byte) and event topics (32-byte) to their human-readable ABI signatures
$0.005/messageChecks whether a given URL is a live, valid x402 pay-per-call endpoint and returns its payment parameters, pricing, and health status.
$0.01/messageChecks whether one or more IP addresses fall within one or more CIDR network blocks, returning per-IP match results.
$0.003/messageParses, normalizes, and strips tracking parameters from a URL, returning its components (scheme, host, path, query, fragment) and a clean version.
$0.003/messagePerforms a reverse DNS lookup for an IPv4 or IPv6 address, returning PTR hostname(s) and forward-confirmation status
$0.005/messageFetches a URL and returns its content as cleaned markdown, plain text, or both, stripping nav/header/footer boilerplate
$0.01/messageValidates any JSON value (or JSON-parseable string) against a provided JSON Schema and returns a list of validation errors with paths and keywords
$0.003/messageLooks up ERC-20 token metadata (name, symbol, decimals, total supply) for a given contract address on a supported EVM chain
$0.005/messageFetches native and ERC-20 token balances for a given EVM wallet address on a specified blockchain network
$0.005/messageVerifies an Ethereum message signature and recovers the signer address, confirming whether it matches a given EVM address
$0.003/messageComputes a unified text diff between two strings, returning added/removed line counts and a unified diff patch
$0.003/messageComputes a JSON diff (RFC 6902-style patch operations) between two JSON values, returning the list of add/replace/remove operations and whether the values are equal.
$0.003/messageComputes the difference between two timestamps, returning total seconds, days, business days, and a human-readable breakdown (years, months, days).
$0.003/messageLooks up and parses the DMARC DNS record for a given domain, returning policy, alignment settings, pct, and any configuration issues.
$0.005/messageComputes the 4-byte EVM function selector and 32-byte topic hash from a Solidity function signature string
$0.003/messageConverts a given time from one IANA timezone to one or more target IANA timezones, returning UTC, Unix timestamp, and localized results.
$0.003/messageChecks a domain's email security configuration (MX, SPF, DKIM, DMARC, MTA-STS) and returns a letter grade with actionable fix suggestions
$0.02/messageApplies one of 15 deterministic string transformations (slugify, camelCase, snake_case, sort lines, strip HTML, etc.) to a text input, returning the transformed result.
$0.003/messageResolves an ENS name to its Ethereum address and metadata, or reverse-resolves an Ethereum address to its ENS name, paying per call in USDC via x402.
$0.005/messageFormats, minifies, or canonicalizes a JSON string and returns structural metadata (byte size, depth, node count, validity).
$0.003/messageComputes the next N scheduled fire times for a cron expression, optionally anchored to a specific start time and timezone.
$0.003/messageQueries the RDAP (Registration Data Access Protocol) for a domain name, returning registrar, status flags, creation/expiry dates, nameservers, DNSSEC status, and domain age.
$0.01/messageLooks up and decodes an EVM blockchain transaction by hash, returning decoded method signature, token transfers, fee, status, and parties involved.
$0.01/messageFetches HTTP response headers for a given URL and grades its security header configuration, including redirect chain and response time.
$0.005/messageReturns current gas price, base fee, priority fee, and estimated transfer costs for a specified EVM-compatible blockchain network
$0.003/messageValidates an IBAN string, returning validity status, detected issues, country code, sort code, and both formatted and normalized representations.
$0.003/messageEncodes function call data into ABI-encoded hex bytes from a Solidity function signature or explicit type/value arrays, suitable for on-chain transaction calldata.
$0.003/messageFetches and analyzes the SPF (Sender Policy Framework) DNS record for a given domain, reporting the policy, DNS lookup count, and any configuration issues.
$0.008/messageComputes an HMAC signature for a message using a secret key and optionally verifies it against an expected signature, returning hex and base64 encodings.
$0.003/messageDecodes a JWT token into its header, payload, and timestamp fields, and optionally verifies its HMAC signature against a provided secret.
$0.003/messageComputes one or all cryptographic hash digests (MD5 through BLAKE3/Keccak256) for a given data string, with configurable input and output encodings.
$0.003/messageAnalyzes a text string and returns word count, sentence count, character count, top keywords, Flesch Reading Ease score, and estimated reading time.
$0.003/messageValidates an email address for syntax, MX records, disposability, free-provider status, and typo corrections
$0.005/messageLooks up MX (mail exchanger) DNS records for a domain and returns mail server hosts, priorities, TTLs, inferred email provider, and whether the domain accepts email.
$0.005/messageAggregates and summarizes a list of CIDR blocks or individual IPs into the minimal set of covering supernets, reporting input/output counts and any invalid entries.
$0.003/messageExtracts all hyperlinks from a given webpage URL, returning href, anchor text, rel attribute, scheme, and internal/external classification for each link
$0.008/messageGenerates one or more UUIDs (v4 or v7) or parses a given UUID string, returning structured results with no API key required.
$0.003/messageParses a User-Agent string and returns structured metadata including browser, OS, device type, and bot classification
$0.003/messageFetches and returns Open Graph tags, SEO signals (H1 count, title length), favicon URL, and page title for any given URL via a pay-per-call GET request.
$0.008/messageValidates an Ethereum/EVM address and returns its canonical lowercase, ERC-55 checksummed form, zero-address flag, and whether it already had a valid checksum.
$0.003/messageParses a CIDR notation block and returns detailed IP network information including netmask, network/broadcast addresses, usable host range, and host count.
$0.003/messageFetches and parses the XML sitemap of a given website URL, returning a structured list of all indexed URLs with optional last-modified dates.
$0.008/messageSearches the x402 pay-per-call API registry by keyword, returning matching endpoints with their prices, networks, and descriptions.
$0.01/messageReturns detailed metadata for a given IP address including scope, version, canonicalization, and embedded IPv4 for IPv4-mapped IPv6 addresses
$0.003/messageConverts a numeric value from one unit to another (e.g. Fahrenheit to Celsius, miles to kilometres) across multiple measurement dimensions, pay-per-call via x402/USDC.
$0.003/messagePerforms a DNS record lookup for a given domain name and record type, returning parsed answers with DNSSEC validation status
$0.005/messageQueries one or more JSONPath expressions against a JSON document and returns the matched values
$0.003/messageSplits a CIDR block into equal subnets of a given prefix length and returns the list of resulting subnet addresses
$0.003/messageConverts EVM token amounts between wei, gwei, ether, and arbitrary decimal units
$0.003/messageConverts an arbitrary IPv4 start/end address range into the minimal set of covering CIDR blocks
$0.003/messageGenerates cryptographically random bytes, passwords, or PINs with configurable length, count, encoding, and symbol set, returning entropy bits alongside the values
$0.003/messageParses, sorts, and validates semantic version strings, and checks which versions satisfy an npm-style range expression
$0.003/message