AxonGate
x402 · USDC on Base, Polygon, Arbitrum · no API keys

Safe web access for AI agents.

Read any page as clean Markdown, search the live web, get grounded answers, fact-check claims and check a token before you trade it — with prompt-injection screening on every page and every quote checked verbatim against its source. Pay per call; you're only charged when it works.

Endpoints

Safe Read $0.002

GET/POST /v1/read

Fetch one public web page and return clean, LLM-ready Markdown with title, word count, content hash and a prompt-injection risk scan of the page text. Use it when an agent needs to read a URL without ingesting scripts, boilerplate or hidden instructions.

Web Search $0.004

GET/POST /v1/search

Live web search for agents. Returns ranked results with title, URL and snippet; optionally reads the top results into clean Markdown in the same call. Use it to find current sources before answering or citing.

Grounded Answer $0.015

POST /v1/answer

Answer a question from live web sources. AxonGate searches, reads the best pages, and returns a concise answer with numbered citations whose quotes are checked verbatim against the fetched pages. Use it when an agent needs a sourced answer, not just links.

Claim Verify $0.02

POST /v1/verify

Fact-check one claim against live web sources (or URLs you supply). Returns a verdict (supported, refuted, mixed, insufficient), a confidence score and supporting or contradicting quotes that are checked verbatim against the fetched pages. Use it before an agent repeats a claim.

Injection Scan $0.002

POST /v1/scan

Scan untrusted text (a web page, email, tool output or document) for prompt-injection and agent-hijacking patterns before it reaches an LLM. Returns a risk level, score, findings with offsets and a sanitized copy. Deterministic, sub-50ms.

Token Check $0.01

GET/POST /v1/token-check

Safety verdict for a crypto token before an agent buys, swaps or accepts it: honeypot, sell and buy taxes, owner powers (mint, blacklist, balance changes), holder concentration and DEX liquidity, combined into avoid / caution / ok with reasons. EVM chains and Solana.

Batch Read $0.03

POST /v1/read/batch

Read up to 20 public URLs in one paid call. Each page comes back as clean Markdown with its own prompt-injection scan; pages that fail are reported per URL without failing the batch. Use it to load a reading list or search results in one round trip.

Try it in one call

# Any x402 client works. With Node:
npm i @x402/fetch @x402/evm viem

import { wrapFetchWithPayment, x402Client } from "@x402/fetch";
import { registerExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client();
registerExactEvmScheme(client, { signer: privateKeyToAccount(process.env.PRIVATE_KEY) });
const pay = wrapFetchWithPayment(fetch, client);

const res = await pay("https://api.axongate.one/v1/verify", {
  method: "POST", headers: { "content-type": "application/json" },
  body: JSON.stringify({ claim: "HTTP status code 402 is reserved for future use." }),
});
console.log(await res.json()); // verdict, confidence, verbatim-checked evidence

Without payment, every endpoint answers 402 Payment Required with machine-readable requirements in the PAYMENT-REQUIRED header.

Why agents use AxonGate

Injection-screened reads

Every page is scanned for instruction overrides, role hijacks, secret-exfiltration lures, hidden Unicode and data-leaking image links before your model sees it.

Quotes that actually exist

Answers and verdicts cite quotes that are matched verbatim against the fetched page. Anything the model can't back up is dropped, and verdicts without proof are downgraded.

Pay only for success

Settlement happens after the response. Timeouts, blocked targets and supplier errors return 4xx/5xx and are never charged.

No account, no key

Discover, pay and call in one request cycle. Works with any x402 v2 client and appears in x402 directories.