x402 resource directory
Find paid HTTP operations and MCP tools by URL, host, method or tool name. Compare payment terms across networks and catalogs.
- Distinct HTTP URLs
- 162,809
- Distinct MCP URLs
- 43
- Catalog observations
- 263,972
- URLs with a 402 in 7 days
- 1,608
- Network identifiers
- 181
GET
https://2s.io/api/crypto/token-transfers
· 1 observation
ERC-20 token transfer history for an Ethereum address (via Etherscan V2). Each transfer: hash, block, timestamp, from/to, token contract, name, symbol, decimals, and value (raw + decimal-adjusted). Optionally filter to one token contract. Paginate with page + offset. Defaults to Ethereum mainnet; other EVM chains by chainId where upstream coverage allows. Trace what tokens a wallet sent/received.
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/crypto/tx
· 1 observation
Live EVM transaction status and receipt lookup. Give a transaction hash + chain and get back whether it mined successfully, reverted, or is still pending in the mempool, plus block number, confirmations, timestamp, sender and recipient, value transferred (native unit), gas used, effective gas price, total fee paid, any contract created, and event-log count. Chains: base, ethereum, polygon, arbitrum, optimism. Real-time post-training chain state — use it to confirm a payment settled, detect a rev
-
Base
·
exact$0.0010 (USDC)agentic.market · seen
GET
https://2s.io/api/crypto/vrf
· 1 observation
Verifiable random function — deterministic, publicly verifiable randomness bound to your seed and signed by the 2s key. proof = deterministic EIP-191 signature over the seed (same seed always yields the same proof, so the outcome cannot be re-rolled or cherry-picked); random = keccak256(proof), a uniform 32-byte value. Returns the seed, signed message, proof, signer address, random (hex + uint + float in [0,1)). Verify offline: recover the signer from (message, proof) and confirm keccak256(proof
-
Base
·
exact$0.0010 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/crates-search
· 1 observation
Search crates.io for Rust packages (keyless). Each result: name, latest stable version, description, total + recent downloads, and repository/homepage/documentation links. For agents discovering or vetting Rust dependencies.
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/gitlab-search
· 1 observation
Search public GitLab projects (keyless), ranked by stars. Each result: full name, path, description, star and fork counts, web URL, last-activity timestamp, and topics. Complements code.repo-lookup (GitHub) for cross-host repository discovery.
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/npm-search
· 1 observation
Search the npm registry for JavaScript/TypeScript packages (keyless). Each result: name, latest version, description, keywords, publisher, last-publish date, and npm/homepage/repository links. For agents discovering or vetting dependencies.
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/rfc
· 3 observations
Look up an IETF RFC by number. Pass number as RFC2616, 2616, or the integer 2616. Returns the RFC title, authors, publication date, status (e.g. INTERNET STANDARD, PROPOSED STANDARD, DRAFT STANDARD, INFORMATIONAL, EXPERIMENTAL, HISTORIC, BEST CURRENT PRACTICE), stream (IETF/IAB/IRTF/Independent/Legacy), DOI, canonical rfc-editor.org URL, and the full standards relationship chain: which RFCs this one obsoletes / is obsoleted by, and which it updates / is updated by. Authoritative data from the IE
-
Base
·
exact$0.0030 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seenCoinbase CDP reports 211 calls and 4 unique payers in 30 days. Last call . -
Solana
·
exact$0.0030 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seen -
Base
·
exact$0.0030 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/stackoverflow-search
· 1 observation
Search Stack Overflow questions (keyless). Each result: title, link, score, answer count, answered flag, view count, tags, creation date, and question id. Sort by relevance, votes, activity, or creation. For coding agents that need authoritative Q&A on errors, APIs, and language features.
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/dev/uuid
· 1 observation
Generate UUIDs. version v4 (random) or v7 (time-ordered, sortable); count 1-100. Cryptographically random. Pure compute, no upstream.
-
Base
·
exact$0.0010 (USDC)agentic.market · seen
GET
https://2s.io/api/dns/lookup
· 1 observation
Resolve a hostname over public DNS and return parsed records. Query: host (required FQDN), types (comma-separated: A,AAAA,MX,TXT,NS,CAA,SRV,CNAME,PTR,SOA — default A,AAAA,MX,TXT,NS), resolver (cloudflare|google|quad9|opendns, optional). Returns one normalized JSON shape per record type with per-type error pass-through. Reserved/local TLDs (.local, .internal, .invalid, .test, localhost) are rejected. 4s per-query timeout.
-
Base
·
exact$0.0025 (USDC)agentic.market · seen
GET
https://2s.io/api/domain/ct-logs
· 1 observation
Certificate Transparency recon for a domain — discover its subdomains and issued certificates from public CT logs (passive attack-surface mapping). Pass domain. Returns the deduplicated set of subdomains seen across all certs (subdomains + subdomainCount), and the certificates (issuer, validity window, SAN dns names), most recent first. Sourced from SSLMate certSpotter (primary) with a crt.sh fallback — keyless. Live CT-log data over a huge append-only dataset an LLM cannot enumerate. For extern
-
Base
·
exact$0.0022 (USDC)agentic.market · seen
GET
https://2s.io/api/domain/email-security
· 3 observations
Grade a domain's email-authentication and DNS-security posture from live DNS in one call: SPF, DMARC (policy + alignment), DKIM (for the supplied or common selectors), MTA-STS, TLS-RPT, DNSSEC, CAA, and BIMI. Pass domain (and optional dkimSelector). Returns an overall letter grade, a summary (spf/dmarcPolicy/dkim/mtaSts/dnssec/caa/bimi + spoofingProtected), and a per-mechanism block with the raw record, parsed tags, and specific issues (e.g. 'DMARC p=none — monitor only', 'SPF ~all soft-fail', '
-
Solana
·
exact$0.0045 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seenCoinbase CDP reports 1 calls and 1 unique payers in 30 days. Last call . -
Base
·
exact$0.0045 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seen -
Base
·
exact$0.0045 (USDC)agentic.market · seen
GET
https://2s.io/api/domain/intel
· 3 observations
Domain intelligence in one call — composes DNS, WHOIS/RDAP registration, and the live TLS certificate for a domain. Pass domain (e.g. example.com). Returns a summary (does it resolve, has MX, registrar, domain expiry, whether HTTPS is currently valid, days until cert expiry) plus three independent sections: dns (A/AAAA/MX/NS/TXT records), whois (registrar, registered/expires/updated dates, status codes, nameservers, DNSSEC), and tls (certificate issuer, subject, validity window, SANs, fingerprin
-
Base
·
exact$0.0120 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seenCoinbase CDP reports 18 calls and 2 unique payers in 30 days. Last call . -
Solana
·
exact$0.0120 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seen -
Base
·
exact$0.0120 (USDC)agentic.market · seen
GET
https://2s.io/api/domain/whois
· 3 observations
Modern WHOIS via RDAP. Query: domain (e.g. example.com). Returns { domain, ldhName, handle, registrar:{ name, ianaId, url, abuseEmail, abusePhone }, registeredAt, expiresAt, updatedAt, statuses (camelCase ICANN EPP codes), nameservers[], dnssecSigned, rdapUrl }. GDPR: registrant personal data is generally redacted upstream and not returned. Some TLDs without RDAP are not supported and return 404 TLD_NOT_SUPPORTED.
-
Solana
·
exact$0.0025 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seenCoinbase CDP reports 4 calls and 1 unique payers in 30 days. Last call . -
Base
·
exact$0.0025 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seen -
Base
·
exact$0.0025 (USDC)agentic.market · seen
GET
https://2s.io/api/earth/events
· 1 observation
Global natural events tracker via NASA EONET v3 (Earth Observatory Natural Event Tracker). Returns active and historical events curated by NASA EOSDIS: wildfires, severe storms, volcanoes, floods, droughts, landslides, sea/lake ice, dust/haze, manmade incidents, water-color anomalies. Each event includes geo-located observation points with timestamps, source attribution (USGS, NWS, IRWIN, GDACS, etc.), and category. Filter by status (open/closed/all), days-back window, category, or bounding box.
-
Base
·
exact$0.0012 (USDC)agentic.market · seen
GET
https://2s.io/api/earth/now
· 1 observation
Situational awareness for a coordinate: recent earthquakes (USGS) and active wildfires (NIFC) within a configurable radius. Returns each with distance-from-query in km, sorted nearest-first. Multi-source synthesis from free US Government feeds. Real-time, post-training data.
-
Base
·
exact$0.0012 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/commodity
· 3 observations
Returns commodity economic data for a given endpoint.
-
Base
·
exact$0.0014 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Dexter · seen -
Solana
·
exact$0.0014 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnDexter · seen -
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/cot
· 1 observation
CFTC Commitments of Traders (COT) — weekly futures positioning for a market (free/keyless). Match a market by name (e.g. 'E-MINI S&P', 'GOLD', 'CRUDE OIL', 'BITCOIN'). Each weekly report: open interest, large speculators (non-commercial) long/short/spread, commercials (hedgers) long/short, small (non-reportable) traders, and week-over-week changes. For positioning/sentiment analysis.
-
Base
·
exact$0.0018 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/fred
· 1 observation
Any series in the Federal Reserve's FRED database (800k+ US & international economic time series). HOW TO USE: if you know the series id, pass seriesId to get the series metadata (title, units, frequency, seasonal adjustment, observation range, last updated) + its most-recent observations (date + value, newest first; optionally bound the range with start/end YYYY-MM-DD and cap with limit). If you DON'T know the id, pass query to full-text search the catalog (returns ids + titles + units + freque
-
Base
·
exact$0.0014 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/fred-categories
· 3 observations
Returns categorized FRED economic data categories for analytics and market research.
-
Solana
·
exact$0.0012 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnDexter · seen -
Base
·
exact$0.0012 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Dexter · seen -
Base
·
exact$0.0012 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/fred-regional
· 3 observations
Fetches regional economic data from FRED for U.S. states and metro areas.
-
Base
·
exact$0.0018 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Dexter · seen -
Solana
·
exact$0.0018 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnDexter · seen -
Base
·
exact$0.0018 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/fred-releases
· 3 observations
The US economic-data release CALENDAR — when official economic reports are published, from the Federal Reserve's FRED. Returns upcoming release dates (date, release name, FRED release id), starting from `from` (default today), ascending. Filter by name to find a specific report's schedule (e.g. name="Consumer Price Index" → the next CPI dates; "Employment Situation" → jobs report; "Gross Domestic Product"; "FOMC"), or by releaseId. Free, public-domain (FRED). Future release dates an LLM cannot p
-
Solana
·
exact$0.0030 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seenCoinbase CDP reports 2 calls and 2 unique payers in 30 days. Last call . -
Base
·
exact$0.0030 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seen -
Base
·
exact$0.0030 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/fred-vintage
· 5 observations
Fetches vintage Federal Reserve economic data series and revisions.
-
Solana
·
exact$0.0017 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnDexter · seen -
Base
·
exact$0.0017 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Dexter · seen -
Solana
·
exact$0.0042 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnCoinbase CDP · seenCoinbase CDP reports 310 calls and 7 unique payers in 30 days. Last call . -
Base
·
exact$0.0042 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Coinbase CDP · seen -
Base
·
exact$0.0042 (USDC)agentic.market · seen
GET
https://2s.io/api/econ/indicator
· 3 observations
Fetches economic indicator data for market analysis and research.
-
Base
·
exact$0.0036 (USDC)Recipient0x2b6D4988Db4723E6908Db86Ab2b8dFBc51FC32C5Dexter · seen -
Solana
·
exact$0.0036 (USDC)RecipientTW6ntaGzvj63ZgPjszd4FCGmVTGfzv1MAYZbjYcyWhnDexter · seen -
Base
·
exact$0.0014 (USDC)agentic.market · seen
Counts describe directory coverage, including testnets. Each resource groups the same URL, HTTP method or MCP tool across sources. A catalog sighting records published terms. A live 402 records the endpoint’s reply to an unpaid request.