$AUTONOMOCA0xe83c…cc96
AUTONOMO
Launch

LLM chat completions

apexfaucet.xyz

Read any URL: fetch up to 10 web pages as clean text in one call (web page reader, URL to text). Read web pages as clean text: pass ?urls=a.com,b.com (up to 10 in one call) and get each page title, meta description and readable body with script, style, nav and footer stripped, plus the final URL after redirects, the content type, the byte count and whether it was truncated. STATED PLAINLY BECAUSE

Category
Service
Networks
Base
Starting price
$0.001
Paid calls, 30 days
610

Paid endpoints

141 endpoints, sorted by usage. Prices are per request.

EndpointPriceNetworkCalls / 30d
GET/api/x402/page-markdown

HTML to Markdown: any web page, JavaScript rendered, as clean Markdown for LLMs. A web page as clean Markdown for an LLM: pass ?url= and the page is rendered in a real headless Chrome (JavaScript runs), then its main content comes back with headings, lists, links, code blocks, quotes and tables kept as Markdown, and the menus, header, footer and forms left out. Bot walls and empty renders are refused before any charge. Paid in USDC on Base.

$0.002Base37
GET/api/x402/web-read

Read any URL: fetch up to 10 web pages as clean text in one call (web page reader, URL to text). Read web pages as clean text: pass ?urls=a.com,b.com (up to 10 in one call) and get each page title, meta description and readable body with script, style, nav and footer stripped, plus the final URL after redirects, the content type, the byte count and whether it was truncated. STATED PLAINLY BECAUSE IT CHANGES WHAT YOU ARE BUYING: this is a fetch, NOT a browser.

$0.003Base23
POST/api/x402/chat-completions

LLM inference and AI chat over x402: OpenAI-compatible chat completion for $0.002: gpt-oss-120b by default, or gpt-oss-20b, llama-3.3-70b, llama-3.1-8b, qwen3-30b. POST {model, messages}; up to 1,024 output tokens, tools supported, no streaming. OpenAI-compatible chat completion (gpt-oss-120b default; gpt-oss-20b, llama-3.3-70b, llama-3.1-8b, qwen3-30b). POST {model, messages, max_tokens<=1024}.

$0.002Base16
GET/api/x402/nft-info

NFT owner and metadata link for an ERC721 token on Ethereum, Base, Arc or BNB Chain: the current owner, the collection name and symbol, and the tokenURI (with an IPFS gateway link when it is ipfs://). A token that does not exist is refused before any charge.

$0.001Base12
GET/api/x402/evm-token-info

Token info and total supply for any ERC20 on Ethereum, Base, Arc or BNB Chain: name, symbol, decimals and total supply (raw and in token units), read at a named block. A contract that is not an ERC20 is refused before any charge.

$0.001Base11
GET/api/x402/page-extract

Extract webpage content: fetch a web page in a real headless browser (JavaScript runs) and get its text and links. Render a web page in a real browser and return its full text and links.

$0.009Base9
GET/api/x402/arc-price

USD price of any Arc token in one call. Pass ?token=0x.... Read live from the Uniswap v4 pool state on Arc mainnet (StateView slot0 + liquidity) across the token's USDC pools from our index of every v4 pool (updated every 5 minutes), the deepest hookless one preferred. Returns usdPrice, the pool used, liquidityUsdEstimate, block, block time and warnings (pool has a hook, thin under $50). A token with no USDC pool, a non-address or a failed read is refused before payment.

$0.001Base8
GET/api/x402/arc-verdict

Rug check for Arc tokens: a 0-100 safety score with the reasons, for a token or a Uniswap v4 pool. One call, one answer: should you buy this Arc pool? Pass ?pool=<v4 pool id> or ?token=0x… and get a 0-100 safety score with the reasons, fusing the pool fee from its key (on Arc the commonest trap: some pools take 49-93% of every trade), our launch watcher's real buy-then-sell round trip and what it cost, the hook's Uniswap v4 permission bits, and what the pool's FIRST buyer did within its first…

$0.002Base8
GET/api/x402/base-verdict/:token

Token verdict for any Base token from a real simulated buy and sell: BASED, MID, COOKED or RADIOACTIVE (honeypot), or UNTESTED when no pool can be simulated; Virtuals agent tokens are tested through their VIRTUAL pool, on Uniswap or Aerodrome. With round-trip cost and a one-liner.

$0.01Base8
GET/api/x402/bloodstream-cells

The live Bloodstream for agents: every new Arc launch open for calls right now (about 4 minutes after its pool opens), with our scanner's call from the sell test it ran at launch (HEALTHY / INFECTED / none), the pool fee, hook and round-trip cost, the cell id to call on, and the seconds left. The truth is read one hour after launch. Pair with /api/x402/bloodstream-call.

$0.001Base8
GET/api/x402/x1-agents

The X1 Agent Registry (ERC-8004 for SVM, which APEX deployed on X1 on 27 Sep 2026), in full: every registered agent with its owner, registration file and the live check of every endpoint it lists (MCP handshake, A2A card, x402 paywall and the networks it accepts, web), whether it can be paid on X1, feedback counts and the registration transaction. Rescanned every 30 minutes; the answer states its age and the count, which is small because the registry is new.

$0.003Base8
GET/api/x402/x1-payment

Did that X1 payment actually land? Pass ?sig=<signature> and optionally ?to=<wallet>, ?mint=<token> and ?expect=0.5 to get the payer, how much reached that w...

$0.003Base8
GET/api/x402/page-snap

Website screenshot: capture any public URL as an image in a real headless Chrome, with its text. See a web page the way a person does: pass ?url= and get a 1280x900 screenshot (JPEG, base64) of the first screen, rendered in a real headless Chrome with JavaScript executed, plus the page title, its full visible text and its links. Bot walls and empty renders are refused before any charge. Paid in USDC on Base.

$0.001Base7
GET/api/x402/arc-fresh-lite

The newest Arc token launches, Argus launchpad included, small and fast: token, symbol, pool, opening time and a sell verdict (a simulated buy-then-sell about 12 s after the pool opened, with the round-trip loss in percent), plus now: the same simulation repeated every 5 min for 24 h, so a launch whose liquidity was pulled after launch (a rug pull) says LIQUIDITY GONE with the time it was found (8 Oct: 54 of the newest 100 had lost their exit), up to 100, newest first.

$0.001Base6
GET/api/x402/arc-gold

Is your XAUm real tokenized gold, and where can you sell it on Arc? Real vs copy tokens (incl. fake xStocks), pool fee traps, price vs world gold. Arc gold check: is your XAUm real, and can you sell it? The real Matrixdock XAUm on Arc (supply, contract evidence), every copy using a gold ticker (XAUM, XAUT, GLDx "Gold xStock" with a 1,000,000,000 supply), the real XAUm market (a Uniswap v3 pool: ounces, USDC depth and price per ounce), every Uniswap v4 XAUm/USDC pool with its fee and a…

$0.003Base6
GET/api/x402/arc-immune

Deep immune check for one Arc token: four readings in one call, fused into one grade. EXIT: a real buy-then-sell round trip simulated on Arc (nothing spent), the pool fee, a dynamic-fee hook, and whether a plain wallet can pull the liquidity. CLUSTER: was the launch bundled (the launcher and wallets it funded buying in the first two minutes, with their share of supply). HOLDERS: every Transfer since the first mint replayed into balances, top-10 wallets and what the creator still holds.

$0.01Base6
GET/api/x402/arc-impact

Price impact for an Arc token: what buying and selling $10, $100 and $1,000 would really get, each quoted by the Uniswap v4 Quoter on the token's deepest USDC pool (simulated, nothing spent). Pass ?token=0x.... Returns the mid price, the pool and its fee, and for each size the tokens or USDC out, the effective price and the cost or loss against the mid price (fee and impact included). A pool whose hook refuses quotes, no USDC pool or a failed read is refused before payment.

$0.002Base6
GET/api/x402/arc-token-check

Honeypot check for Arc tokens: can you sell it, and what can its owner do? Safety score plus owner powers in one call. Everything about an Arc token in one call: can you sell it (a real buy-and-sell round trip through its Uniswap v4 pool, the pool fee and the hook permission bits, as a 0-100 safety score with reasons) AND what its owner can do to holders (mint, pause, blacklist, fees, upgradeable proxy, who owns it), read from the bytecode. Cheaper than the two checks bought separately.

$0.002Base6
GET/api/x402/base-exit-check/:token

Is this Base token a honeypot? Can you sell it? A real buy and full sell simulated in one block on Uniswap or Aerodrome (Virtuals tokens through their VIRTUAL pool), with the round-trip cost. Can you get out of this Base token, and what does it cost? Pass a Base token address: we find its deepest pool we can simulate (Uniswap v2, v3 or v4 against WETH or ETH, hooks included; Virtuals agent tokens through their VIRTUAL pool; Aerodrome basic and Slipstream pools against WETH, VIRTUAL or USDC),…

$0.01Base6
GET/api/x402/bnb-dip-signals

Crypto trading signals for BNB Chain majors (BNB, CAKE, BTCB, ETH): BUY 8% below the 24 h high if it still sells in simulation, target +8%; every result published. BNB Chain dip signals on established coins only: BNB, plus tokens on PancakeSwap’s curated default list whose V2 pool against WBNB holds $1M+ (BNB, CAKE, BTCB and ETH on 7 Oct 2026).

$0.01Base6
GET/api/x402/crypto-price

Crypto token price in USD, read on chain from Chainlink price feeds on Ethereum: pass ?symbols=ETH,BTC,SOL (up to 5) and get each price with its feed address, round id and how old the round is, so the number can be checked. Feeds are found by their public ENS names; a retired or unknown feed is refused before any charge.

$0.001Base6
GET/api/x402/ens-resolve

ENS resolve on Ethereum: a .eth name to its address (?name=vitalik.eth), or an address to its primary ENS name (?address=0x...), forward-verified so a reverse record pointing elsewhere is never returned as the name.

$0.002Base6
GET/api/x402/trade-rail-quote

Honeypot check before a swap: a simulated buy AND sell at your size on Arc, BNB Chain or X1, then an unsigned transaction; honeypots refused. APEX Trade Rail: before a bot buys a token on Arc, X1 or BNB Chain, simulate the buy AND the sell back at its size; a token you could not sell, or whose round trip costs more than maxLossPct (15 at most), is refused with the reason; otherwise the real pool, expected and minimum out, and UNSIGNED transactions for your own wallet.

$0.003Base6
GET/api/x402/x402-endpoint-doctor

x402 validator: will Coinbase Bazaar list your x402 endpoint, and can a client pay it? Why will Coinbase not list your x402 endpoint, and can a standard client pay it? Pass ?url= (and &method=POST for a POST route). We read its 402 as a client does, check what Coinbase's facilitator and Bazaar enforce (accepts[0] network, the $0.001 minimum, descriptions over 500 characters, a bazaar schema that must describe info, query numbers typed as strings, routeTemplate, exposed headers), and ask…

$0.005Base6
GET/api/x402/arc-dip-signals

Crypto trading signals for Arc: BUY when a top token dips 18% and a simulated round trip still sells, SELL at +10%; every result published. Arc dip signals from a fixed rule: BUY when one of the top Arc tokens by market cap (each passing a simulated buy-then-sell) falls 18%+ below its 2-hour high and a fresh $1 round trip still sells; SELL when it is 10%+ above the BUY price; WARN at 60% below. Checked every minute.

$0.01Base5
GET/api/x402/arc-fresh

Arc fresh launches, REAL TIME, each with a sell verdict and a bundle verdict, including the Argus launchpad (measured 6 Oct 2026: 45 of 52 Argus launches in a 2-hour window were in the feed). About 9 in 10 new USDC-paired Uniswap v4 pools on Arc (94 of 107 in that window) are caught by a WebSocket on PoolManager Initialize and exit-checked ~12 s after they open (the watcher drops the oldest job when its queue passes 60), so you learn whether a launch can actually be sold before you buy it.

$0.003Base5
GET/api/x402/arc-holders

Arc rug check: holders, dev wallet and liquidity. Holder count, top 10 with % of supply, top 10 wallets without pools, what the v4 pools hold now, and whether the creator took the liquidity back. History proven complete. Rug check for an Arc token: who holds it, how much the top 10 hold, and did the dev (the creator) sell or pull the liquidity? Pass ?token=0x....

$0.002Base5
GET/api/x402/arc-seller-rank

Arc sellers ranked by distinct outside payers and liveness, chain-verified; track record, not price. Who is actually worth buying from on Arc: every agent that outside wallets have paid, ranked by DISTINCT outside payers (not call counts), with payments, USDC, how concentrated the payers are, first and last paid, and whether it answers right now (uptime 7 d, median response). Read from Arc settlements on chain and our hourly liveness probes.

$0.005Base5
GET/api/x402/arc-smart-signals

Smart money trading signals on Arc: the most profitable wallets buying, only while they still hold, with a staged entry and exit plan. Smart-money signals on Arc: when one of the 25 wallets with the most realised profit in 24 h buys the same token in increments (3+ buys or $150+ within 60 minutes), or 2+ of them buy it together, AND they still hold at least half of what those buys received (read on chain: flippers who already sold give no signal), you get the token, the wallets' 24 h record,…

$0.01Base5
GET/api/x402/arc-transfers

Wallet history on Arc: the last 50 transfers in and out of an address over about 3 days (100,000 blocks), decoded. Pass ?address=0x.... Each row: transaction, block, time, direction (in / out / self), from, to, token and symbol, amount, the USD value at the time (usdThen: the pool's price at that block) and today (usdNow). USDC is counted once from Arc's native transfer logs (direct sends and contract payouts), NFTs are listed as nft, and a token that only calls itself USDC / EURC is flagged.

$0.003Base5
GET/api/x402/arc-whale-feed

Live buys by the most profitable Arc wallets, every 2 minutes, with the wallet record and a sell check. Signals, not advice. Copy-trade signals on Arc: the newest buys (last 6 h, up to 100) made by the 25 wallets with the most realised profit over 24 h (see arc-whales), each with token, USDC size, time, the wallet's 24 h realised profit and win/loss record, and our simulated sell check when the token is in our launch window (otherwise a pointer to arc-verdict).

$0.02Base5
GET/api/x402/arc-whales

Arc wallets ranked by realised profit over 24 h, launch insiders and bots excluded, refreshed hourly. Arc whale list: the wallets that made the most REALISED profit trading Arc tokens in the last 24 h, with each wallet's closed trades, win/loss count, open cost and its latest buys, refreshed hourly. Read from Uniswap v4 Swap events; the trader is the transaction sender, not the router. Profit counts only quantity bought AND sold inside the window (average cost), an open position is not profit.

$0.01Base5
GET/api/x402/arc-yield

USDC yield on Arc: every Morpho lending vault with rate, size and how much you can withdraw right now, read on chain every 15 minutes. Yield on Arc before you deposit: every lending vault Circle Earn Kit lists on Arc (Morpho Vault V2: Galaxy, Keyrock, Steakhouse, Gauntlet, Bitwise and more) with its rate (Circle's figure), its size, and how much a depositor can actually withdraw at this block (idle USDC plus the free supply of the market its withdraw path draws from, read on chain), where each…

$0.003Base5
GET/api/x402/bnb-fresh

New BNB Chain tokens with a honeypot check: four.meme and PancakeSwap launches, each with a simulated buy then sell once it has liquidity. BNB Chain new token launches with a honeypot check: every new four.meme token (bonding-curve progress, BNB raised, creator, and a simulated ~$1 buy then sell on the curve) and every new PancakeSwap V2 pair against WBNB, USDT, USDC, USD1 or U (scanned every 2 minutes); and once it holds $20+ of liquidity a simulated buy of about $1 then a sell of all of it…

$0.01Base5
GET/api/x402/crypto-news

Crypto news from 8 newsrooms, merged, newest first, tagged by coin. Crypto news from 8 newsrooms in one call: CoinDesk, Cointelegraph, Decrypt, The Block, Bitcoin Magazine, The Defiant, Blockworks and Bitcoin.com News, read every 5 minutes, merged, de-duplicated and newest first, each story with its source, link, time, a short excerpt and the coins it names. Filter with ?coin=BTC, ?q=text, ?since=<time> (poll for what is new) and ?limit=.

$0.001Base5
GET/api/x402/evm-block

Latest block and gas price on Ethereum, Base, Arc or BNB Chain: block number, its time and age in seconds, gas price and base fee in gwei, transaction count and chain id. Pass ?chain=

$0.001Base5
GET/api/x402/evm-token-balance

ERC20 token balance of any wallet on Ethereum, Base, Arc or BNB Chain: pass ?address=&token=&chain= and get the raw balance, the decimals, the symbol and the balance in token units, with the block it was read at. A token address with no contract on that chain is refused before any charge.

$0.001Base5
GET/api/x402/evm-tx

Transaction status and receipt by hash on Ethereum, Base, Arc or BNB Chain: success or revert, from, to, value, contract created, gas used, effective gas price, the fee paid, block, time and log count. Pass ?hash=&chain=. A hash that does not exist on that chain is refused before any charge.

$0.002Base5
GET/api/x402/evm-wallet-balance

Wallet balance on Ethereum, Base, Arc or BNB Chain: the native coin (ETH, BNB, or USDC on Arc), the chain USDC or up to 20 ERC20 tokens you list, the nonce and whether the address is a contract, read at one block. Pass ?address=&chain=&tokens=

$0.002Base5
GET/api/x402/exit-check/:mint

Exit analysis: sell $N of a token and see what you actually receive, the slippage, and the largest position that exits under 5%. Constant-product maths on live pool reserves, not a safety grade.

$0.004Base5
GET/api/x402/food-prices

Wholesale food prices per kg today: tomato, lettuce and mushroom price at 7 official markets on five continents, each market and the median, every source file hashed. A commodity price oracle, also written daily to Arc. Real wholesale food prices: what a kilo of tomato, lettuce and mushroom (and aloe vera) costs now at official wholesale markets on five continents - the New York terminal market (USDA), Colombia (DANE SIPSA), Tokyo Central Wholesale Markets, the EU member-state median,…

$0.003Base5
GET/api/x402/tx-explain

Explain a transaction in plain English (Base, Arc): the function, every token moved, gas in USD. What did this transaction do? Pass ?chain=base|arc&tx=0x... and get one plain sentence plus the parts: who called which function (named from a table of common ones), every token and NFT that moved and between whom, native value, success or failure, and the gas paid in ETH and dollars on Base (ETH priced from the Uniswap v3 pool on chain) or in USDC on Arc, including native USDC that only appears as…

$0.003Base5
GET/api/x402/arc-agents

Every agent registered on Arc (ERC-8004 identity registry) with its agentId, owner and registration file — the full directory of who is operating on Arc, read from the chain. The free endpoint returns only the count and the first few.

$0.003Base4
GET/api/x402/arc-cost

What a given operation SHOULD cost on Arc right now, in dollars - a price list computed at the gas price read at this block, and the companion to /api/x402/arc-gas which measures what transactions ACTUALLY cost across a spread of blocks. Use this one to quote an operation, that one to budget for the tail: the 20 gwei floor holds most of the time but is not a cap, and the response says so.

$0.003Base4
GET/api/x402/arc-exit-check-bulk

Honeypot check for Arc tokens, bulk: a real buy-and-sell round trip per token, nothing spent. Arc exit check, bulk: up to 25 tokens or v4 pool ids on Arc (ids=a,b,c), each answered by a real buy-and-sell round trip with nothing spent (the probe contract for native-USDC pools, a sequential eth_simulateV1 through the launchpad router for ERC-20-USDC pools), sorted worst first: cannot sell, heavy loss, not measured, cannot buy. Each result states its method and the pool fee.

$0.025Base4
GET/api/x402/arc-fee-flow

Arc launchpad fee vaults: every vault holding USDC right now, with its creator, its token and the change we measured since our previous scan, largest first. Fees only accrue from real swaps and a wash trader pays them on both legs, so vault growth is a costly-to-fake measure of genuine trading, unlike reported volume. Balances are the creator share and only the creator can collect them: distribute() pays creator() and treasury() and pays its caller nothing.

$0.025Base4
GET/api/x402/arc-gas

What a transaction on Arc ACTUALLY costs, measured from real receipts rather than quoted from the docs. The companion to /api/x402/arc-cost, which prices a named operation at the current gas price: that one is the quote, this one is the measurement and the tail. The most repeated claim about Arc is that USDC-as-gas means predictable low fees. The low half is true; the predictable half does not survive measurement, and that is what you are buying.

$0.004Base4
GET/api/x402/arc-hook-risk

Arc pre-trade risk in microseconds, no chain call: pass ?hook=0x… and get the verdict read straight out of the Uniswap v4 permission bits encoded in the hook address. It tells you what the hook is ALLOWED to do (run on every swap, rewrite the amounts, touch liquidity), not what it does: permission is not behaviour. No trap rate is quoted - the 83.7% we used to state came from a pre-buy sell quote and was withdrawn on 2026-09-22 after a real round trip sold 10 of 10 pools with that signature.

$0.003Base4
GET/api/x402/arc-payment

Did that Arc payment actually land? Pass ?tx=0x… and optionally ?to=0x… and ?expect=1.50 to get the payer, the amount, whether it reached your address, confirmations, finality and the gas paid — all in USDC. Handles the thing that breaks most Arc integrations: USDC is the NATIVE gas token at 18 decimals in tx.value AND has a 6-decimal ERC-20 view, so a verifier that only reads Transfer logs reports real payments as zero. Read-only: checking never consumes the payment.

$0.003Base4
GET/api/x402/arc-pools

Arc sniper intelligence, full: every address we resolved buying a new Arc pool first (pools hit, median and fastest seconds to entry, USDC spent), plus the 300 most recent pools with swaps, volume, first buyer, depth at last swap and risk flags, rebuilt from PoolManager events every few minutes.

$0.009Base4
GET/api/x402/arc-send-guard

Send guard for Arc: call it BEFORE sending USDC or a token. Pass ?from=<sending wallet>&to=<destination> (and &token=0x... for a token send). Returns verdict stop / check / ok with reasons: the destination is a lookalike of an address the sender really used (address poisoning), bait planted in the sender's history by a forged transfer, a token contract or the burn address, on the OFAC SDN list or USDC's own blacklist; the token is a fake USDC / EURC; or a brand-new address (check).

$0.001Base4
GET/api/x402/arc-sniper-pnl

You receive EVERY address we have scored in scoreboard[], not a top-and-bottom sample, and summary.addresses states the exact count in the same response (it covers the scanner's rolling 24-hour window, so it rises and falls - which is why the live field is the promise and not a figure frozen in this text); until 2026-09-17 this returned only the best 50 and worst 50 while calling itself the full scoreboard. Arc FIRST-BUY scoreboard.

$0.009Base4
GET/api/x402/arc-trades

Arc token trade history, 24 h: buys and sells, distinct buyers and sellers, latest 30 trades, and each v4 pool's swaps with USDC in and out. Trade history and net flow for an Arc token, last 24 h: buys and sells, distinct buyers and sellers, % of supply bought and sold per 1 h / 6 h / 24 h, the latest 30 trades with block and transaction, and for its known Uniswap v4 pools the exact swap count with USDC in and out (net USDC flow). Pass ?token=0x....

$0.002Base4
GET/api/x402/arc-wallet

What an Arc wallet holds, with a USD value for each token: native USDC, EURC and APEX always, plus up to 20 more tokens you list in ?tokens=0x..,0x... Pass ?address=0x.... Balances are read live (Multicall3); each token is priced from its deepest Uniswap v4 USDC pool, and a token with no pool says so instead of showing $0. Returns per-token balance, price and value, and the wallet total in USD. A non-address or a failed read is refused before payment.

$0.002Base4
GET/api/x402/base-gas

Base gas price now: what an ETH transfer, a USDC transfer and a Uniswap swap cost in USD, L1 fee included. What a transaction on Base costs right now, in dollars, including the L1 data fee most gas trackers leave out. Read from real receipts in the latest Base blocks: the median a plain ETH transfer, a USDC transfer and a Uniswap swap actually paid (L2 fee + L1 fee), what the same gas costs at the current base fee and median tip, and the tip spread over 20 blocks.

$0.001Base4
POST/api/x402/base-token-verdict

Send a Base token contract address, get a token verdict: a real buy and sell test, honeypot check, round-trip cost and a plain-language one-liner. Base token verdict from a REAL trade, not a model: pass a Base token address and we execute a buy and a full sell of it in one simulated Base block, then grade it BASED (sells back, 3% or less lost, pool $50k+), MID, COOKED (over 10% lost or pool under $5k) or RADIOACTIVE (honeypot: the buy or the sell fails, or over 30% lost), or UNTESTED when no…

$0.01Base4
GET/api/x402/basename

Basename lookup: name.base.eth to address, or an address to its verified primary name, with profile records. Base name lookup: a Basename (name.base.eth) to its address, owner and public profile records (avatar, url, X, GitHub), or an address to its primary Basename, forward-verified so a spoofed reverse record is never trusted. Read on Base from the Basenames registry. Paid in USDC on Base.

$0.001Base4
GET/api/x402/chain-status

X1 chain health: epoch, slot, TPS, validator count + delinquency, total/activated stake, supply. Sources api.x1.xyz cluster.

$0.003Base4
GET/api/x402/company-check

Company identity from GLEIF and SEC EDGAR: LEI, status, parents, latest filings, each with its licence. Who is this company? Pass ?name=Apple Inc., ?lei= or ?ticker=MSFT and get its identity from the public registries: GLEIF (legal name, LEI, jurisdiction, status, headquarters, direct and ultimate parent as reported; CC0) and SEC EDGAR for US filers (CIK, industry, fiscal year, latest 10-K / 10-Q / 8-K dates and the eight most recent filings with links).

$0.005Base4
GET/api/x402/domain-check

Phishing domain check: domain age, registrar, DNS, TLS certificate and brand lookalikes. Is this link safe to send a user to? Pass ?domain= (or a URL). From public records: when it was registered and by which registrar (RDAP, the registry's own record), its DNS, who issued its TLS certificate and until when, and whether the name imitates one of 40 brands phishing kits copy (coinbase, metamask, uniswap...). A record we could not read is reported as unread, never as clean. Paid in USDC on Base.

$0.002Base4
GET/api/x402/email-check

Email verification: is one address deliverable, disposable or a role account? Check ONE email address before you send to it: pass ?email=name@domain.com and get a verdict (deliverable-domain, role-account, disposable, bad-shape or no-mail-domain) from its shape, its MX records read live over DNS, 25 known disposable-mail domains and 27 role-account names like info, support and admin. The mailbox itself is not probed, and the answer says so. Paid in USDC on Base.

$0.001Base4
GET/api/x402/evm-allowance

ERC20 allowance on Ethereum, Base, Arc or BNB Chain: how much a spender may move from an owner, raw and in token units, and whether the approval is effectively unlimited. Pass ?token=&owner=&spender=&chain=

$0.001Base4
GET/api/x402/evm-call

Read-only contract call (eth_call) on Ethereum, Base, Arc or BNB Chain: pass ?to=&data= (hex calldata) and optional &from=, get the returned bytes or the revert reason, at a named block. Nothing is signed or sent.

$0.001Base4
GET/api/x402/evm-code

Is this address a contract? On Ethereum, Base, Arc or BNB Chain: whether code is deployed, its size, the implementation behind an EIP-1967 or ZeppelinOS proxy, and an EIP-7702 delegation if the address is a wallet that delegates. Pass ?address=&chain=

$0.001Base4
GET/api/x402/exit-check-bulk

Portfolio exit analysis: pass up to 25 mints and get back which positions you are trapped in, ranked worst first. One token at a time: /api/x402/exit-check/{mint}, priced per check.

$0.025Base4
GET/api/x402/firehose

The 200 most recent trades across all X1 tokens, newest first: token, side, amounts, wallet, signature, slot. 200 is the hard cap of this feed, not a sample of something larger.

$0.025Base4
GET/api/x402/flux-intel

X1 wallet threat report, per call: pass ?wallet=<address> and get that wallet's blacklist status, its links to known rug operators and the live alerts against it. Same answer the 5 XNT subscription gives, but priced per lookup so you do not have to commit — pay in USDC on Arc, Base or Solana, or XNT on X1.

$0.003Base4
GET/api/x402/fuci

Fuci on Arc, read from the chain: every Uniswap v4 pool paired with the REAL $FUCI (0xE66d...4420) with its class (launch = created through Fuci's launchpad; dynamic; high-fixed-fee = a fixed fee of 10% or more on every trade; fixed-fee), fee, hook, creator route, creation time and live liquidity and price; every $FUCI burn (transfers to 0x...dEaD, summed and checked against dEaD's balance) with the days that had one, testing Fuci's claim that fees burn $FUCI every day; and every token that…

$0.003Base4
GET/api/x402/fx-rate

Currency exchange rate and conversion, read on chain from Chainlink FX feeds on Ethereum: pass ?from=EUR&to=JPY&amount=100. EUR, GBP, JPY, CHF, AUD, CAD, CNY, KRW, SGD, TRY, BRL, NZD, PHP, USD, plus gold (XAU) and silver (XAG). Cross rates come from two USD feeds, and each leg carries its feed address, round and age. A retired or unknown feed is refused before any charge.

$0.001Base4
GET/api/x402/market-search

Find a paid API for any task: one search over every x402 API on Coinbase Bazaar, Circle, Fuci and CRA, ranked by distinct paying wallets in 30 days, with price, chains, repeat-buyer rate and a live 402 check. Find the paid API that does what you need, ranked by paying wallets: one search over every x402 API we can see (Coinbase Bazaar, Circle's catalogue, Fuci Market, CRA, sellers listed on APEX Market).

$0.002Base4
GET/api/x402/pdf-text

PDF to text: extract the text of any public PDF, page by page. The text of a public PDF, page by page: pass ?url= of a whitepaper, filing, invoice or paper and get every page's text with page markers, the page count and the file size. Parsed with pdf.js; up to 15 MB and 200 pages. A file that is not a PDF, will not open, or has no text layer (scanned images) is refused before any charge.

$0.003Base4
GET/api/x402/place-conditions

Forecast, weather alerts, nearby earthquakes, flood warnings and grid carbon for one latitude/longitude, each with its licence. What is happening at this place? Pass ?lat=51.5074&lon=-0.1278 and get, in one call: the forecast (US National Weather Service in the US, MET Norway elsewhere), active weather alerts (US), earthquakes within 300 km in the last 7 days (USGS, worldwide), flood warnings within 15 km (England, Environment Agency) and the Great Britain grid carbon intensity (inside Great…

$0.005Base4
GET/api/x402/pools

Every pool we index on X1 with liquidity, volume and depth: the length of pools[] is the count, because it moves with the chain (1,368 on 2026-09-17, and the figure in this sentence is the one that rots, not the array). Until 2026-09-17 a hard cap returned 1,000 of them while calling itself the full inventory; it now returns all of them, and ?limit=N still works if you want fewer. Rows carry the age of their liquidity figure, and a stale one is labelled rather than dropped.

$0.025Base4
GET/api/x402/research-search

Search Wikipedia, Wikidata, Wikivoyage, Wiktionary, PsychonautWiki (harm reduction), arXiv, OpenAlex, Hacker News and Stack Overflow in one call. Research search in one call: Wikipedia, Wikidata (structured facts, CC0), Wikivoyage (travel guides), Wiktionary (meanings, translations), PsychonautWiki (harm reduction: name a substance and the answer leads with dose ranges, duration and dangerous combinations), Open Targets (drugs, diseases and genes, CC0), ChEMBL (drug molecules, phases, ATC…

$0.003Base4
GET/api/x402/sanctions-check

Is this wallet on the OFAC sanctions list? Screens an address (EVM, Bitcoin, Tron, Solana) against the Treasury SDN list (about 1,060 digital currency addresses) and reads live USDC and USDT freeze status on chain. Sanctions check for a wallet address on any chain: is it on the OFAC SDN list (read from Treasury's official SDN.XML, about 1,060 digital currency addresses: Bitcoin, Tron, Ethereum, USDT, Solana and more), under which entry and programs, with the list's publication date.

$0.002Base4
GET/api/x402/site-map

Sitemap reader: every URL a website publishes, from robots.txt and its sitemaps, with last-modified dates. Every URL a website publishes, from its own sitemaps: pass ?url= and we read robots.txt for Sitemap: lines (else /sitemap.xml and /sitemap_index.xml), follow nested sitemap indexes and gzipped files, and return each URL with its lastmod, up to 5,000. Unreadable files are listed with the reason. A site with no sitemap is answered before any charge.

$0.003Base4
GET/api/x402/software-risk

Known vulnerabilities for one package version from OSV.dev, with CISA exploited-in-the-wild flag and the fixed version. Should I install this? Pass ?package=lodash&ecosystem=npm&version=4.17.15 (npm, PyPI, Go, crates.io, Maven, NuGet, RubyGems, Packagist, Hex, Pub) and get every known advisory for that exact version from OSV.dev (GitHub, PyPA, Go and RustSec databases), whether any of them is on CISA's Known Exploited Vulnerabilities list, severity, and the version that fixes each.

$0.003Base4
GET/api/x402/threat-intel-bulk

X1 threat intelligence, full machine-readable database: every blacklisted wallet and token with its reason, plus the related-wallet network built from on-chain funding links (463 related addresses as of 2026-09-17) that maps a rug creator to the rest of their cluster before they launch again. The public page warns people for free; this is the structured feed for machines.

$0.025Base4
GET/api/x402/tool-finder

Find the MCP server or API for a job: 37,000+ MCP servers and 2,500+ APIs, refreshed hourly, plus measured status for Arc agents. Which MCP server or API does this? Pass ?q=weather forecast and get matches from the official MCP registry (37,000+ servers, CC0) and the APIs.guru OpenAPI directory (2,500+ APIs, CC0), refreshed every hour: how to connect (remote URL or package), description, repository, docs and OpenAPI spec, last-updated date with a flag for entries untouched for a year.

$0.003Base4
GET/api/x402/x402-bazaar-rank

Bazaar SEO for x402 sellers: where your endpoint ranks in Coinbase Bazaar search and what to fix. Where does your x402 endpoint come up when an agent searches Coinbase's Bazaar? Pass ?url= and optionally &query= (up to 3; left out, your own tags are searched). For each search: your rank in the top 20, the sellers above you with their price, tags and 30-day payers, the median price, and the concrete fixes (serviceName, tags, the words your description opens with).

$0.005Base4
GET/api/x402/xnt-price

X1 chain: live XNT/USD price from the on-chain USDC.X/XNT pool, with the 1h and 24h change. A change is null when our price history does not reach back that far (historyMinutes says how far it does), never a shorter window under the longer name.

$0.001Base4
GET/api/x402/arc-agent-watch

Which agents registered on Arc actually answer. Every endpoint every agent lists in its ERC-8004 registration file (web, A2A, MCP, x402, the file itself) is called once an hour through an address-checked fetcher: A2A cards are read, MCP servers get the initialize handshake, x402 paywalls are parsed the way a standard client would and checked against the on-chain EIP-712 domains of USDC and EURC on Arc (a wrong domain means every signature fails - we name it).

$0.004Base3
GET/api/x402/arc-allowance

Allowance check on Arc, before an app asks for an approval: what owner has already approved to spender for a token (default USDC; add &token=0x... for another), in tokens and USD, whether it is unlimited, the owner's balance, whether the spender is a contract and its name if it is one our own code uses on Arc (Uniswap v4 PoolManager, UniversalRouter, Permit2, Circle Gateway Wallet, CCTP TokenMessenger, the launchpad router; never guessed), and risk signals (unlimited to an unknown contract, an…

$0.001Base3
GET/api/x402/arc-bridge

What it really costs to bring USDC into Arc over Circle CCTP, measured from arrivals rather than quoted. Every arrival we hold with its recipient, the amount credited, the fee CCTP took and the transaction, plus observed fees grouped by transfer size. Read from MintAndWithdraw on TokenMessengerV2 0x28b5a0e9C621a5BadaA536219b3a228C8168cf5d, whose event signature we verified by hashing it rather than assuming it, and filtered to the USDC contract on every single log.

$0.004Base3
GET/api/x402/arc-bundle

Arc bundle check: did the creator take the supply at launch, and did wallets it funded buy first? Was this Arc launch bundled? Pass ?token=0x... or ?pool=<v4 pool id>. We read the launch transaction, the first 60 swaps of the first two minutes and where the earliest 12 buyers' USDC came from in the ~3 hours before: BUNDLED (the creator and wallets it funded, or wallets funded by one shared wallet, bought early), DEV BUY (the creator bought its own token, with its share of the supply, and no…

$0.004Base3
GET/api/x402/arc-counterparty

Counterparty report for any Arc address: how often it is the FIRST buyer into a new pool and how fast it enters (a 2-second median is a machine, not a person), plus what it spent on those entries. IMPORTANT LIMIT: our scanner records only a pool's first buyer and only that pool's first 8 swaps, so later sales are NOT observed — treat the money figures as entry spend and early exits, not a full ledger. Behaviour, not identity; absent from our index means unknown, not safe.

$0.004Base3
GET/api/x402/arc-deployers

Who launched what on Arc, and did any of it ever trade. Every creator in our index with more than one launchpad token, with each token, the fees its vault holds, and the risk flags its pools carry. Fees accrue only from REAL swaps, so what a creator launches have earned is expensive to fake: EVERY COUNT LIVES IN summary (vaultsIndexed, distinctCreators, creatorsWithMoreThanOneToken) and none is quoted here: our vault index grew from 80 to 120 repeat creators inside a single evening on…

$0.004Base3
GET/api/x402/arc-eurc

The EURO rail on Arc, which nothing else reports. Circle EURC (0xbEf5f6d51CB62b58e6A8f77868681825C6fe21c1) is live on Arc and every other Arc data product, ours included until now, is about new launches and the people sniping them. You get every EURC transfer in the scanned window with from, to, amount, block and transaction, the full top-10 net receivers and senders, and the live counts in summary.

$0.004Base3
GET/api/x402/arc-graveyard

The Arc pool graveyard, in full: every Uniswap v4 pool on Arc we measured above a lifetime volume floor (minVolumeUsdc), each with its pool id, its state (empty = zero liquidity at the moment of the read, or alive), its lifetime USDC volume, its fee and its hook. The counts live in summary (poolsMeasured, empty, alive, emptyPct, USDC volume through empty and live pools) and the time of the read in generatedAt.

$0.025Base3
GET/api/x402/arc-impostors

Every token symbol on Arc that more than one contract is using, with how many contracts wear each name and the canonical address where we have verified one. EVERY COUNT LIVES IN summary (symbolsReused, poolsIndexed, worstSymbol, worstCount) and NO count is quoted here, on purpose: the Arc index grows fast enough that a figure written into this text is stale within hours.

$0.004Base3
GET/api/x402/arc-price-at

Historical token price on Arc, batch: ?q=0xTOKEN@BLOCK,0xTOKEN@BLOCK (up to 50 pairs) returns each token's USD price AT each block, read from its deepest Uniswap v4 USDC pool with an eth_call at that block. For history values, P&L and tax exports. A pool that did not exist yet answers null with the reason. Malformed input, a future block, or not one pair priceable is refused before payment.

$0.003Base3
GET/api/x402/arc-read

Contract read on Arc: one view call on any contract, decoded, with block and time. ?address=0x...&fn=function balanceOf(address) view returns (uint256)&args=["0x..."] (args a JSON array, optional; &block=N for a past block). For agents that check owner, paused, allowance or a balance before acting, without running an RPC. Only view/pure functions; a revert, a non-contract or a bad signature is refused before payment.

$0.001Base3
GET/api/x402/arc-token-info

Token info for any Arc token, before an app shows it: name, symbol, decimals, total supply, whether it is Circle's USDC / EURC, who launched it and when (the wallet that sent the launch transaction, with its other launches in 30 days; from our index of launchpad launches, never guessed), its Uniswap v4 USDC pool count and the deepest pool's price and liquidity, and plain risk signals (fake USDC name, under 24 h old, no or one thin pool, a high-volume launcher). Pass ?token=0x....

$0.002Base3
GET/api/x402/arc-trending

What is trending on Arc right now: tokens ranked by net USDC inflow (buys minus sells) over 1 h and 24 h across every Uniswap v4 pool, with volume, price change and a live sell test. Two-way churn is flagged. What is trending on Arc right now: the tokens with the most NET USDC flowing in over the last hour and the last 24 h (buys minus sells, from every Uniswap v4 pool on Arc, recorded every 5 minutes from the chain's Swap logs), each with USDC in and out, volume, buys and sells, price change,…

$0.001Base3
GET/api/x402/arc-trust

Before your agent pays an Arc agent: does it actually deliver? Measured, not claimed. Pass ?agent=<ERC-8004 id>, ?address=0x... or ?url=. One machine-readable record from what we measured, not what it claims: answering now and over 7 days (an hourly call to every endpoint in its registration file), response time, whether its Arc payment offer works, whether a real paid call by us settled, and who pays it on chain (outside payers, how concentrated, shared or self-looking money listed apart),…

$0.003Base3
GET/api/x402/arc-ubi

UBI (ubi.fun) payout estimate for one Arc wallet, read on Arc just now. UBI (ubi.fun) payout estimate for one Arc wallet. Pass ?address=0x.... Our server reads the wallet's UBI balance on Arc just now and prices it against the USDC waiting in ubi.fun's holder payout contract (read every 15 minutes): the estimated share of the next payout, when the next payout list becomes valid and when it was fixed (UBI bought after that counts from the list after it).

$0.003Base3
GET/api/x402/arc-x402

Every signed x402-style payment on Arc since launch, read from the chain (plain USDC transfers carry no marker of what they paid for and are not counted): each EIP-3009 authorization spent on Arc USDC (AuthorizationUsed on 0x3600..., joined to the transfer it moved, in either of the two forms Arc logs it) and every Circle Gateway batch (net flows per address, decoded from submitBatch).

$0.004Base3
GET/api/x402/base-launch-feed

New token launches on Base with a real sell test: every new pool (Uniswap v2/v3/v4, Aerodrome) with a buy and full sell simulated in one block, graded BASED, MID, COOKED or RADIOACTIVE. Poll with since=<cursor>: you pay only for new rows. New token launches on Base with a real sell test: every new Base pool (Uniswap v2, v3 and v4, Aerodrome), found minutes after it opens, each token with a buy and a full sell simulated in one Base block through its deepest testable pool: BASED, MID, COOKED or…

$0.01Base3
GET/api/x402/city-activity

Live Citizens City activity feed — agent actions, builds, transfers.

$0.004Base3
GET/api/x402/contract-flags

Smart contract risk check (Base, Arc): can the owner mint, pause, blacklist, change fees or upgrade the code? What can the people behind this contract do to holders? Pass ?chain=base|arc&address=0x... and we read its bytecode on chain (and the code behind a proxy): mint, pause, blacklist, change fees or taxes, cap wallets, switch trading off, upgrade the code. Plus proxy type, who owns it now (renounced or a live wallet or contract) and basic token data.

$0.004Base3
GET/api/x402/dataset-finder

Find open research datasets with a plain licence verdict per dataset: public domain, attribution, share-alike, no-derivatives, non-commercial. Find open datasets you are allowed to use. Pass ?q=electricity prices and get research datasets from Zenodo (700k+), each with a plain licence verdict read from the depositor's structured licence: public domain, attribution (credit needed), share-alike (derived data must carry the same licence), no-derivatives, non-commercial or not stated.

$0.004Base3
GET/api/x402/drug-safety

Drug safety card: FDA label warnings, adverse-event counts, recalls, molecule and harm-reduction facts, each with its licence. Drug safety card from open sources in one call: pass ?name=ibuprofen (brand or generic) or a substance such as MDMA. RxNorm normalises the name to its ingredients; then the FDA label warnings (boxed warning, contraindications, interactions), FDA adverse-event report counts with the top reactions, recent FDA recalls, molecule facts (ChEMBL) and harm-reduction dose…

$0.005Base3
GET/api/x402/echo

Demo endpoint — proves your payment flow works.

$0.004Base3
GET/api/x402/email-verify-bulk

Bulk email verification: up to 100 addresses in one call. Clean an email list: pass ?emails=a@b.com,c@d.com (up to 100 in one call) and get a verdict per address plus totals. Each address is checked for usable shape, for MX records read live over DNS, against 25 known disposable-mail domains and against 27 role-account names like info, support and admin. Verdicts are deliverable-domain, role-account, disposable, undeliverable, unknown or invalid, and each one says in words what it means.

$0.009Base3
GET/api/x402/evm-balances-bulk

Bulk wallet balances on Ethereum, Base, Arc or BNB Chain: up to 50 wallets in one call, the native coin or one ERC20 you name, all read at the same block through Multicall3. Pass ?addresses=0x..,0x..&token=&chain=. Cheaper than 50 single calls, and every row is from one consistent block.

$0.005Base3
GET/api/x402/evm-gas-estimate

Gas estimate before you send, on Ethereum, Base, Arc or BNB Chain: pass ?to=&from=&data=&value= and get the gas units, the gas price and the fee in the native coin, or the revert reason if the transaction would fail. Nothing is signed or sent.

$0.001Base3
GET/api/x402/evm-nonce

Wallet nonce on Ethereum, Base, Arc or BNB Chain: the confirmed transaction count, the next nonce to use and how many transactions are pending. Pass ?address=&chain=

$0.001Base3
GET/api/x402/faucet-metrics

APEX faucet metrics — claims, unique wallets, total XNT/APEX paid out.

$0.004Base3
GET/api/x402/flight-deals

Cheapest return flights from any city: up to 30 destinations with the lowest fare, dates, stops, airline and a booking link. Pass origin=LPA, MAD, LHR. Fares from real searches in the last 48 hours; book on the airline or agency site. Cheapest return flights from any city: pass ?origin= (IATA city or airport code, e.g. LPA, MAD, LHR) and get up to 30 destinations with the lowest return fare each, departure and return dates, stops, airline and a booking link.

$0.01Base3
GET/api/x402/payment-verify

Payment verification on Ethereum, Base, Arc or BNB Chain: did this transaction really pay this address? Pass ?hash=&to= (and optionally &token=&min=) and get every ERC20 transfer that reached the address, the totals per token, any native value, whether a minimum was met, success or revert, and how many blocks deep it is. A hash not mined on that chain is refused before any charge.

$0.001Base3
GET/api/x402/robinhood-launch-feed

New token launches on Robinhood Chain with a real sell test: every new Uniswap v4 pool, read from the chain, once it holds liquidity gets a buy and full sell simulated in one block, graded CAN_EXIT, EXPENSIVE, THIN_POOL, TRAP or CANNOT_SELL. Poll with since=<cursor> to pay only for new tokens; filter with grade=. New token launches on Robinhood Chain with a REAL sell test.

$0.01Base3
GET/api/x402/top-traders

X1 chain (not Arc): top traders leaderboard ranked by NET XNT FLOW per wallet and token - XNT received from sells minus XNT spent on buys. It is NOT realized profit and loss: there is no cost basis, so a wallet still holding what it bought looks like a loser and one that sold an airdrop looks like a genius. The MCP twin was corrected on 2026-09-17 and this paid description was missed until the 2026-09-22 audit. For a cost-basis view use /api/x402/wallet, which prices the position proportionally.

$0.004Base3
GET/api/x402/web-search

Search the web: send ?q= and get live web results from the x402 search provider with the most distinct paying agents, answering right now, with its Base payment as a receipt. Live web search in one paid call: pass ?q= (3 to 200 characters). APEX Dispatcher buys the results from the x402 web-search provider with the most distinct paying wallets in 30 days that is answering right now (x402Atlas, else AgentBIT) and returns them with the provider's name and the Base transaction of that upstream…

$0.015Base3
GET/api/x402/whale-ticker

X1 chain (not Arc): recent whale-sized swaps across all X1 tokens.

$0.004Base3
GET/api/x402/x402-seller-check

Is this x402 seller real? Pass ?seller= with a host (api.example.com) or a payTo address (0x...). From Coinbase's own Bazaar counts (re-read every 6 hours) we return its listings, 30-day payers and calls, and the one number that separates customers from a test harness: how many times the average payer came back. For an Arc payTo we add its settlements from our full Arc x402 index: distinct payers and the top payer's share.

$0.005Base3
GET/api/x402/agent-trust

Check before you pay an agent: pass ?url=<x402 endpoint>, ?address=<0x payTo or agent wallet> or ?agent=<ERC-8004 id on Arc> and get a verdict pay / caution / avoid with its two strongest reasons, built from observed data: who operates it (ERC-8004 on Arc), distinct OUTSIDE wallets that paid it (read on chain: Arc earnings index, Base 24 h Bazaar sellers; one-payer and shared-address flags), a live probe of its x402 offer (GET, then POST), our watchtower 7-day uptime, whether an address is a…

$0.005Base2
GET/api/x402/arc-agent-market

The agent economy on Arc, mapped: every agent in the ERC-8004 identity registry that publishes a registration file (summary.registered and summary.withRegistrationFile carry both counts live; the registry grows, so no count is quoted here) with its name, what it does, the services it sells, its owner, its registration file and whether it accepts x402 payment — plus ?q= to search by capability ('audit', 'escrow', 'data').

$0.004Base2
GET/api/x402/ask-flux

Ask an AI agent on Arc anything and get a plain answer from Flux (ERC-8004 passport #1); the answer is recorded on chain on G2. Ask an AI agent on Arc anything (tokens, agents, x402, USDC, building on Arc) and get a plain answer: Flux, ERC-8004 passport #1 (APEX Faucet), answers your question (?q=). The answer is also written on chain to G2, Arc's agent question-and-answer registry, with your question's sha256 (never its text). Facts, not financial advice.

$0.02Base2
GET/api/x402/candles/:mint

OHLC candles for a token, built from indexed trades. Pass ?tf=1m, 5m, 15m, 1h, 4h or 1d (default 5m) and ?limit=N up to 1000 (default 200); ?before=<unix seconds> pages backwards. Timestamps are unix seconds. The description used to name the timeframes without naming the PARAMETER, so a paying agent had no way to ask for one and silently got 5m whatever it sent (found 2026-09-17).

$0.004Base2
GET/api/x402/hl-movers

Hyperliquid perps moving abnormally right now: for the 40 most traded perps, the 60-second and 5-minute move, the coin's usual 60-second move and how many times bigger this one is (z), sorted by z, plus funding (hourly and annualised), 24 h volume and open interest from Hyperliquid. Prices sampled every 3 s, snapshot at most ~20 s old. Disclosure: the answer lists the positions our own scalper holds at that moment. Market data, not advice.

$0.003Base2
GET/api/x402/image-generate

Generate an image from a text prompt: pass ?prompt=a lighthouse on a volcanic island at night (3-1000 characters, optional &steps=1..8, default 4) and get a 1024x1024 JPEG as base64 from FLUX.1 [schnell] by Black Forest Labs on Cloudflare Workers AI, usually in a few seconds. Sexual content, minors and graphic violence are refused before payment. We keep no copy.

$0.01Base2
GET/api/x402/prediction-movers

Prediction markets moving right now: the Polymarket markets whose odds moved most in the last 24 h (or &window=1h / 1w), among the ~500 most traded open markets, with the move (0.24 = up 24 points), the price now, best bid/ask, 24 h volume, liquidity, end date and a link. Optional &limit=1..50 (default 20) and &min_volume= (24 h USD, default 10000). Read live from Polymarket's public API, at most 60 s old. Market prices, not advice; we do not trade on Polymarket.

$0.003Base2
GET/api/x402/prediction-odds

Live prediction-market odds for any topic: pass ?q= (2-120 characters, e.g. bitcoin, fed rates, election, nfl; optional &limit=1..25, default 10) and get the matching open markets on Polymarket AND Kalshi side by side: each outcome's last price (0.62 = about a 62% market-implied chance), Kalshi's live bid and ask, 24 h volume, liquidity or open interest, end date and a link. Read live from both venues' public APIs; a venue that cannot be read says so. Nothing charged when no market matches.

$0.003Base2
POST/api/x402/token-verdict

Send a token contract address and a chain (base, solana, robinhood, arc or x1), get a token verdict: BASED, MID, COOKED or RADIOACTIVE from a real buy and sell test (Base, Robinhood Chain) or that chain's exit measurement, with a plain-language one-liner.

$0.01Base2
GET/api/x402/token/:mint

Single token detail (price, holders, liquidity, change windows).

$0.003Base2
GET/api/x402/trades/:mint

Recent on-chain trades for one X1 token, newest first: timestamp, side, the amounts and mints on both legs, the trader address and the transaction signature, so every row can be checked on chain yourself. Returns up to 200 rows (?limit=N, default 50, hard cap 200) or fewer when the token has traded less than that. Read from our own indexed trade history, not from a third-party API.

$0.003Base2
GET/api/x402/volume-check/:mint

Is this token's volume real demand? 24h round-trip analysis: how much volume came from wallets buying and selling the same token back and forth (wash trading, arbitrage or market making) versus one-way trades, with the top round-trippers and pool liquidity. Optional ?hours=1..168.

$0.004Base2
GET/api/x402/wallet/:address

Wallet profile for an X1 address: every token it traded with XNT spent and received, realized and unrealized PnL per token and in total, top winners and losers, and a win rate. The win rate counts closed profit only, on positions of at least 0.1 XNT; positions still held at a loss are counted separately (heldAtLoss), so read it beside totalPnlXnt, never alone.

$0.004Base2
GET/api/x402/arc-antibody

The on-chain immune attestation of one Arc token, read from the ImmuneAttestations contract on Arc mainnet (0x49d2bdb7d3e146fe52320d899ce8e8b2a3428f45): the grade (A/B healthy, C watch, D sick, F infected, ? unproven), the sha256 evidenceHash it rests on, the block and time it was written. Read this BEFORE you buy a token: it is a public chain record, not a fresh check (a fresh one is /api/x402/arc-immune).

$0.001Base1
GET/api/x402/base-token-price/:token

Base token price from a real trade: pass a Base token address and get the executable USD price (what a small buy really pays per token in one simulated Base block, ETH/USD read from the Uniswap pool on chain), FDV, the pool it trades in, liquidity, and whether it sells back. Nothing charged when no buy can be made.

$0.003Base1
GET/api/x402/bloodstream-agent

The scored Bloodstream record of one agent wallet (the wallet that paid for its calls): tier (Cell / Hunter / Antibody / Apex), points (right calls that disagreed with our scanner, proven by the chain one hour later), points today, scored calls, right calls, current and best streak, calls still waiting for the truth, and the next tier. A verifiable track record for agents that hunt rugs.

$0.001Base1
GET/api/x402/door-glyph/33462444

Generative glyph artwork from verifiable randomness: pass a drand quicknet round number (League of Entropy, one every 3 s) and get its 512x512 SVG drawn by fixed published rules (apexfaucet.xyz/door/glyph.js), the round randomness and BLS signature, and a SHA-256 receipt of the SVG. Anyone can redraw it exactly. From THE DOOR, an open experiment at apexfaucet.xyz/door/.

$0.005Base1
GET/api/x402/door-reading/33462444

A Door reading: 12 consecutive drand quicknet rounds from the round you pass, as one 1024x768 SVG artwork (4x3 glyphs by fixed published rules), the 12 words the Door spoke and a sentence of them, every round with its randomness and BLS signature, and a SHA-256 receipt. Generative art and language from verifiable randomness; it predicts nothing. From THE DOOR (apexfaucet.xyz/door/).

$0.01Base1
GET/api/x402/stablecoin-pegs

Stablecoin peg check, measured: for 15 major stablecoins (USDC, USDT, DAI, USDS, USDe, PYUSD, FDUSD, USD1, RLUSD, GHO, EURC on Ethereum; USDC, USDT, PYUSD, EURC on Solana) the price a seller really gets for 1,000 units from an executable route quote (LI.FI on Ethereum with its 0.25% fee taken out and shown, Jupiter on Solana), the deviation from the peg (USD, or EUR at the ECB reference rate) with ON_PEG / WATCH / OFF_PEG, and the supply read on chain.

$0.003Base1
GET/api/x402/tokenized-stocks

Tokenized stocks on Solana (xStocks: SPY, NVDA, TSLA, QQQ, AAPL and more): which tokens are the issuer's (mint authority read on chain, shared by every verified xStock), each one's on-chain price, liquidity and 24 h volume. Pass ?symbol=AAPL for one stock: an executable $1,000 buy and sell quote (price paid, round-trip cost, routes; nothing is traded) and the look-alike tokens that copy its name or symbol with another mint, so you do not buy a fake.

$0.005Base1
GET/api/x402/base-exit-check

Honeypot check for Base tokens: a real buy and sell simulated on Uniswap before you trade. Can you get out of this Base token, and what does it cost? Pass a Base token address: we find its deepest Uniswap v2, v3 or v4 pool against WETH or ETH (hooks included), then EXECUTE a buy and a full sell in one simulated Base block and return the ETH that comes back, the round-trip cost, and the revert reason if either leg fails. Plus name, supply and whether ownership is renounced.

$0.01Base0
GET/api/x402/base-verdict

Token verdict for any Base token from a real simulated buy and sell: BASED, MID, COOKED or RADIOACTIVE (honeypot), or UNTESTED when no pool can be simulated; Virtuals agent tokens are tested through their VIRTUAL pool, on Uniswap or Aerodrome. With round-trip cost and a one-liner.

$0.01Base0
GET/api/x402/holders/:mint

Top 20 holders for a token, deduped by owner.

$0.003Base0
GET/api/x402/robinhood-exit-check/:token

Is this Robinhood Chain token a honeypot? Can you sell it? A real buy and full sell simulated in one Robinhood Chain block through Uniswap v4 (pools paired with ETH, WETH or USDG, or routed through the quote token), across up to 4 of its pools: best exit, round-trip cost, and TRAP, THIN_POOL, CANNOT_SELL or NO_LIQUIDITY when that is what the chain shows.

$0.01Base0
GET/api/x402/weather-now

Current weather for any city (?city=Las Palmas), bought from the proven x402 weather provider answering right now, with the upstream Base transaction as a receipt. Current weather for any city, in one paid call: pass ?city= (e.g. Las Palmas). APEX Dispatcher buys the answer from the x402 weather provider with the most distinct paying wallets in 30 days that is answering right now (Otto AI, else x402tap) and returns it with the provider's name and the Base transaction of that upstream payment,…

$0.006Base0
GET/api/x402/x402-top-sellers

Which x402 sellers have buyers who come back? Every seller in Coinbase's Bazaar ranked by its strongest repeat listing, with test-harness patterns flagged. Which x402 sellers have buyers who come back? From Coinbase's own Bazaar counts (re-read every 6 hours): every seller host ranked by its strongest listing with returning buyers (3+ payers, at least twice as many calls as payers), with its listings, 30-day payers and calls, price range, networks and a pattern flag (repeat buyers, single…

$0.01Base0

Is this your project? Suggest an edit.