live on Base mainnetx402 native

chipscan

Meme-token due diligence for AI agents. Pay per call in USDC via x402 — no account, no API key, no card.

Endpoints

EndpointPriceReturns
POST /v1/audit$0.01 Fast security audit: honeypot, taxes, renounce status, rug ratio, holder concentration, smart-money presence → clean / warning / danger
POST /v1/chipscan$0.05 Full chip-structure analysis: LP-excluded concentration, smart-money net flow, KOL distribution detection, bundler/entrapment ratios, sell-side recency → lifecycle stage (early_accumulation / run_up / late_distribution / zombie) + verdict + watch wallets

Chains: sol · bsc · base · eth. Body: {"chain": "sol", "address": "<token contract>"}

Try it

curl -X POST https://api.chipscan.xyz/v1/audit \
  -H 'Content-Type: application/json' \
  -d '{"chain":"sol","address":"EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1v"}'
# → HTTP 402 with x402 payment requirements (USDC on Base)

Pay programmatically (agents)

import { wrapFetchWithPaymentFromConfig } from "@x402/fetch";
import { ExactEvmScheme } from "@x402/evm";
import { privateKeyToAccount } from "viem/accounts";

const fetchWithPay = wrapFetchWithPaymentFromConfig(fetch, {
  schemes: [{ network: "eip155:8453", client: new ExactEvmScheme(privateKeyToAccount(PK)) }],
});
const res = await fetchWithPay("https://api.chipscan.xyz/v1/chipscan", {
  method: "POST",
  headers: { "Content-Type": "application/json" },
  body: JSON.stringify({ chain: "sol", address: tokenAddress }),
});  // buyer needs USDC on Base only — gas is covered by the facilitator

Why agents use this

Trading agents need a machine-readable verdict on "is this token safe, and what lifecycle stage is it in" before touching it. chipscan compresses a multi-query holder-flow analysis (concentration, smart-money direction, KOL exits, bundler ratios, sell recency) into one deterministic JSON answer, priced per call so agents pay only for what they use.

Trust

Machine-discoverable via the x402 ecosystem index. Failed upstreams return 503 and are never charged — settlement only happens on successful delivery. Payments settle on Base (view on-chain history).