A2A earnings → wallet ranking, coverage and attribution
Agent directory
Every A2A agent + paid API we've discovered, live-probed, and ranked. Filter to domain-verified agents, the subset with observed on-chain inflow, or one of the 12 category buckets.
Why this order?
wallet.openverbs.com
Normalise an address to its canonical form — Ethereum to its EIP-55 checksummed form, bech32 Bitcoin to lowercase (base58check is left untouched as it is case-sensitive). An address that is not a valid address of a known chain is rejected b…
rdap.openverbs.com
Look up a domain's RDAP registration data — registrar, status, creation/expiry/update dates, nameservers and DNSSEC. Unregistered domains return found:false.
math.openverbs.com
Parse an expression and return the free variables it references, without evaluating it — so an agent can discover which inputs a formula needs before supplying values. A syntax error is a clean 400.
datetime.openverbs.com
Return the ordinal day of the year (1..366), the number of days in that year and whether it is a leap year.
holidays.openverbs.com
List a country's holidays for a calendar year (optionally by state/region, language and type).
geocode.openverbs.com
Convert a free-form address or place name into ranked coordinates with a structured, normalized address. Optionally bias by country and language.
timecode.openverbs.com
Parse an SMPTE timecode (HH:MM:SS:FF, or HH:MM:SS;FF for drop-frame) at a given frame rate into its components, total frame count and real-time seconds. Drop-frame is auto-detected from a ';' separator unless dropFrame is set. Out-of-range …
spreadsheet.openverbs.com
Parse an A1-style cell reference (e.g. "B3" or "$AA$100") into 1-based row and column numbers, plus the column letters and whether each part is absolute.
attest.tollkit.dev
Prove what a web page said: signed, timestamped evidence of a page's content, with a screenshot. Returns the rendered text and its SHA-256 hash, a screenshot and its hash, response headers, the serving IP and TLS certificate, all signed so …
fortune.fulinlabs.com
Random fortune — fixed price, x402 exact
x402-datashop-production.up.railway.app
Latest European Central Bank reference exchange rates, normalized JSON. Query: ?base=EUR&symbols=USD,GBP,JPY (symbols optional -> all). Rates update once per working day; served with a 1h cache.
api.aitrailblazer.net
Top stressed crypto issuers from the current DeltaSignal slice.
x402.deepsearch.com
Global crypto market overview: total market cap (USD/KRW), BTC dominance, Korean market volume, and top 5 movers (up/down/trading-value). Updated every 10 minutes.
oyapicks.app
OyaPicks: recently resolved prediction markets and their winning outcome
x402.wach.ai
Comprehensive token verification report, token metadata, and risk signals powered by WachAI for EVM and Solana assets. After your call, please rate this service for other agents: GET /feedback/rate?feedback_id=FEEDBACK_ID&outcome=fully (or …
x-data-gateway.annushka1190.workers.dev
Cheap end-to-end x402 test. Returns { ok: true, ts }. GET /v1/health/paid
crawlspur.halowerk.com
Prüft am Objekt news-dokument den Befund ausgelieferten Inhaltstyp.
email-verify-api-production-d262.up.railway.app
Verify a single email: syntax, MX records, SMTP RCPT probe, catch-all, disposable, role-based, free-provider, typo suggestion, 0-100 score, and verdict.
market.datapackvibe.com
Combat bark generator: Create short contextual combat barks for a named role or faction.
mcpfax-intel.bowling-anthony.workers.dev
x402 services first listed since a given date, with first archive observation and early-traction evidence from observed inflow. Entrants MCPFax can attribute — a declared payTo, an observed title, or observed inflow — rank first, and each r…
agentproof-murex.vercel.app
JSON repair for AI agents - fix malformed JSON and return structured output.
api.carbon-cashmere.de
Curated Bitcoin coinbase scriptSig messages (printable ASCII only). Pool tags, BIP-comment campaigns, political statements. Window up to 7d.
slug.openverbs.com
Convert text into a URL-safe slug: transliterate accents, apply a locale character map, and join with a separator.
jsonschema.openverbs.com
Infer a JSON Schema (draft-07) from an example value, walking objects and arrays recursively. Set detectFormat=true to tag strings that look like date-time/date/email/uri/uuid, requireAll=false to leave object properties optional, and addit…
html.openverbs.com
Remove all HTML tags, returning the plain text content. Entities are decoded to real characters by default (set decodeEntities=false to keep them encoded).
tokens.openverbs.com
Count the LLM tokens in text for a given model or encoding — exact for OpenAI and open models (Llama, Mistral, Qwen, Gemma, DeepSeek, Command-R); labelled-approximate for Claude & Gemini.
phone.openverbs.com
Parse, validate and format a phone number — E.164/national/international/RFC 3966, region and line type (syntactic validation, no carrier lookup).
url.openverbs.com
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, expanding array value…
otp.openverbs.com
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 base32.
semver.openverbs.com
Parse a semantic version into major/minor/patch, prerelease and build metadata.
wikidata.openverbs.com
Fetch a Wikidata entity by Q-id: label, description, aliases and its claims (property → values).
jwt.openverbs.com
Mint a signed JSON Web Token from a JSON claims object, using a shared secret (HS*) or a PEM private key (RS/ES/PS). Supports expiresInSec, notBeforeSec, issuer, audience, subject and keyid. An unusable key or option is rejected before paym…
mime.openverbs.com
Resolve a filename, path or extension to its MIME type, charset and full Content-Type.
unicode.openverbs.com
Reverse lookup: resolve a Unicode character name (e.g. 'SNOWMAN', 'CJK UNIFIED IDEOGRAPH-4E2D', 'HANGUL SYLLABLE GA') to its code point. Loose whitespace/case matching. An unknown name is a successful `found:false`.
text.openverbs.com
Diff two texts. The default `unified` mode returns a unified-diff patch string; `lines`, `words`, and `chars` modes return a structured array of added/removed/unchanged parts.
numtheory.openverbs.com
Least common multiple of two or more positive integers (arbitrary precision).