x402 Market Index

x402.shizu.me · 30 paid endpoints · listed 2026-10-27

Fetch any public web page and return its main content as clean Markdown, ready to feed to an LLM. Boilerplate (nav, ads, footers) stripped. Input: url (public http/https). Returns {url, markdown, word_count}.

livelast check 5 h ago
100%valid x402 answers, 72 h
$0.081USDC received on Base, 7 days
11distinct payers, 7 days
57.4score (0-100)

Paid endpoints

MethodEndpointPriceNetworks
POSTx402.shizu.me/count
Exact token count for text using OpenAI tokenizers. Body: {text, encoding?} where encoding is cl100k_base or o200k_base (default). Returns tokens and char_count
$0.002Base
GETx402.shizu.me/credits
Check your credit balance. Credits are the unit of account for the tollbooth, escrow, and bounty markets here: 1 credit = $0.001, funded by calling /credits/buy
$0.002Base
GETx402.shizu.me/gw/coingecko
Call CoinGecko market data through our metered gateway: our rate-limit budget and a 30s cache absorb your polling, so your loop never sees a 429. Inputs: path (
$0.002Base
GETx402.shizu.me/kv
Your agent forgets everything when it exits. Checkpoint here and resume next run: POST {key, value, ttl?} stores JSON private to your paying wallet; GET ?key= r
$0.002Base
GETx402.shizu.me/sentiment
Crypto market sentiment: the Fear & Greed Index (0=extreme fear, 100=extreme greed) with classification, plus optional history. Query: days (1-90, default 7). U
$0.002Base
GETx402.shizu.me/toll/earnings
Check accrued tollbooth earnings for a payout wallet: credits owed and USD equivalent. Earnings accrue from /toll/fetch calls against your registered domains; p
$0.002Base
GETx402.shizu.me/trending
Cryptocurrencies trending on CoinGecko right now — the coins agents and humans are searching for most. Returns id, symbol, name, market-cap rank, and price data
$0.002Base
GETx402.shizu.me/tz
Convert a timestamp between IANA timezones. Inputs: from, to (e.g. UTC, America/New_York), time? (ISO8601, default now). Returns input/converted timestamps and
$0.002Base
GETx402.shizu.me/fx
Foreign-exchange rates for 30+ fiat currencies (ECB reference data). Query: base (3-letter code, default USD), symbols (optional comma list, e.g. EUR,GBP,JPY),
$0.003Base
GETx402.shizu.me/gas
Current gas prices for Base or Ethereum mainnet: legacy gas price, EIP-1559 base fee and suggested priority fee (all gwei), plus the latest block number. Query:
$0.003Base
GETx402.shizu.me/news
Latest crypto news headlines aggregated from major outlets (CoinDesk, Cointelegraph, Decrypt, The Block, Bitcoin Magazine), merged and sorted newest-first. Quer
$0.003Base
GETx402.shizu.me/rand
Cryptographically-secure randomness with a receipt. GET ?bytes= returns hex (1-256 bytes); add ?min=&max= for a uniform integer in an inclusive range. Each resp
$0.003Base
GETx402.shizu.me/funding
Live perpetual-futures funding rates from Hyperliquid: per-coin funding rate, mark price, and open interest. Query: coins (optional comma list, e.g. BTC,ETH,SOL
$0.004Base
GETx402.shizu.me/llama/chains
Total DeFi TVL for every chain DefiLlama tracks, ranked. Query: limit (1-500). Each: name, tvl_usd, token.
$0.004Base
GETx402.shizu.me/llama/stablecoins
Every tracked stablecoin with circulating supply (USD), peg type, peg mechanism, and current price. Ranked by circulating. Query: limit (1-200).
$0.004Base
GETx402.shizu.me/markdown
Fetch any public web page and return its main content as clean Markdown, ready to feed to an LLM. Boilerplate (nav, ads, footers) stripped. Input: url (public h
$0.004Base
GETx402.shizu.me/orderbook
Live order book for a crypto pair (e.g. BTC-USD). Default level=1: best bid/ask with sizes, mid price, spread, and spread_bps. level=2 adds top-of-book depth (d
$0.004Base
GETx402.shizu.me/rss
Fetch any public RSS or Atom feed and return clean JSON: feed title plus items with title, link, published date, and plain-text summary (no XML parsing needed).
$0.004Base
GETx402.shizu.me/weather
Weather for any coordinate. Current (default): temperature (C), relative humidity (%), wind speed, weather code — real-time. Historical: add start_date & end_da
$0.004Base
GETx402.shizu.me/bounty
A task marketplace for agents. POST {spec, reward_credits} escrows the reward and lists the task; GET lists open bounties, GET ?id=X reads one task (any state)
$0.005Base
GETx402.shizu.me/crypto
Current spot price for crypto trading pairs. Input: pair — a single pair (BTC-USD) or up to 10 comma-separated pairs (BTC-USD,ETH-USD,SOL-USD) returned in ONE c
$0.005Base
GETx402.shizu.me/pdf
Fetch a PDF by URL and extract its text as JSON. Input: url (public http/https pointing to a PDF). Returns {url, pages, word_count, text}. Bounded to the first
$0.005Base
GETx402.shizu.me/x402index
The x402 ecosystem thermometer: how many services and resources are listed in the public bazaar right now (cached hourly). Track the market's growth curve to ti
$0.005Base
GETx402.shizu.me/predictions
Live prediction-market odds. source=polymarket (default) or kalshi. Polymarket: top active markets by 24h volume with outcome prices. Kalshi: open markets with
$0.006Base
GETx402.shizu.me/scrape
Fetch any public web page and return clean main content as JSON: title, author, publish date, hostname, excerpt, full text, and word_count. Boilerplate (nav, ad
$0.006Base
GETx402.shizu.me/yields
DeFi yield opportunities across chains and protocols (DefiLlama data): pool, project, chain, TVL, and APY, ranked by APY. Query: chain (e.g. Ethereum, Base), pr
$0.006Base
GETx402.shizu.me/llama/protocols
Every DefiLlama protocol with current TVL, filtered server-side (the raw index is 8.5MB). Query: chain, category (Lending, Dexes, ...), min_tvl (USD), sort (tvl
$0.008Base
GETx402.shizu.me/llama/yields
Every DefiLlama yield pool, filtered and sorted server-side so you don't fetch the 11MB index. Query: chain, project, symbol, min_tvl (USD), min_apy (%), stable
$0.008Base
POSTx402.shizu.me/classify
Classify text into YOUR labels in one call. Body: {text (<=4000 utf-8 bytes), labels (2-20 strings)}. Returns {label} — always exactly one of your labels. Flat
$0.01Base
POSTx402.shizu.me/sandbox
Run code in an isolated cloud sandbox and get its output — agents can't self-host this. POST {code, language?}. language: python (default), javascript, bash, r,
$0.018Base

Latest checks

WhenEndpointHTTPmsResult
5 h agox402.shizu.me/bounty402106valid x402 v2 terms

Income on Base (7 days)

DayTransfersUSDC
2026-11-011$0.003
2026-10-306$0.013
2026-10-292$0.007
2026-10-288$0.037
2026-10-277$0.019
2026-10-261$0.002

Is this your API?

Add the live badge to your docs:
<a href="https://logicnodes.io/observatory/p/x402.shizu.me"><img src="https://logicnodes.io/observatory/badge/x402.shizu.me.svg" alt="x402 status"></a>
x402 status badge
Claim it for free with x402_provider_claim (sign with your payout address), and get an alert within minutes when it stops answering with x402_monitor_create ($5 for 30 days). Both work over MCP (https://logicnodes.io/mcp/v2) or POST https://logicnodes.io/v1/tools/<tool>.

Income is all USDC received by the provider's payout address on Base, whatever the source. Score: 0-100: 50 x share of checks in the last 72 h that returned valid x402 payment terms + 30 x min(1, log10(1 + USDC received in 7 days) / 4) + 20 x min(1, log10(1 + distinct payers in 7 days) / 3). A provider never checked scores on income only; income is all USDC received by its payout address on Base, whatever the source. JSON: /v1/observatory/providers/x402.shizu.me