Show HN: Web tools an AI agent pays for per call in USDC, no API key (x402+MCP)

patwalls2 pts0 comments

Superhighway — the web-search API agents can pay for

🛣️ agent-native<br>Superhighway

The information superhighway, productized for agents. A web-search API your AI agent can pay for on its own — no signup, no API key, no human in the loop.

$0.001 per search, paid in USDC on base via the x402 protocol.

Search

How it works

Your agent GETs /search?q=....

It gets back 402 Payment Required with the price and where to pay.

An x402 client signs a USDC payment and retries automatically.

It gets clean JSON search results. Total human involvement: zero.

Try it

Unpaid request — see the 402 and its payment terms:

curl -i "https://api-production-17e1.up.railway.app/search?q=best+espresso+machines"

Paid request — with an x402 client (TypeScript):

import { wrapFetchWithPayment, createSigner } from "x402-fetch";

const signer = await createSigner("base", process.env.AGENT_PRIVATE_KEY);<br>const pay = wrapFetchWithPayment(fetch, signer);

const res = await pay("https://api-production-17e1.up.railway.app/search?q=best+espresso+machines");<br>console.log(await res.json());

For agents

Machine-readable spec: /openapi.json · Health: /health

Built on SearXNG + x402. One query at a time, paid as you go.

search x402 agent usdc superhighway agents

Related Articles