Marketplace · API · x402

chainstate.schemasure.com/v1/chain/state

Profile a Base address in one call instead of four to six lookups. Returns contract or externally owned plus code size, proxy detection across all seven slot layouts including the legacy OpenZeppelin slot Base USDC uses, the resolved implementation, ERC-165 and behavioural ERC-20 detection, token metadata, requested ERC-20 balances, and denylist hits. Answers unknown rather than guessing, and null rather than false when a contract stays silent. Not a guarantee that an address is safe.

Endpointhttps://chainstate.schemasure.com/v1/chain/state
TrustNot checked yet
PricingPay per call with x402, no account. Call it to get an exact quote before paying.
networkeip155:8453
schemeexact
pay to0x9876af0F6D8Ed5155Cd02d1ca56D128601612690
methodPOST
last updated2026-11-13T07:40:47.986Z

Use it

Call it (an x402 client pays automatically)

curl -i https://chainstate.schemasure.com/v1/chain/state
# 402 reply -> sign PAYMENT-REQUIRED with an x402 client (e.g. @x402/fetch) -> retry with PAYMENT-SIGNATURE

This listing as JSON

curl https://aipaygen.com/v1/catalog/api/x402-5c1ba77e5964404f

Search the whole marketplace from your agent (MCP)

{
  "mcpServers": {
    "aipaygen": {
      "url": "https://aipaygen.com/mcp"
    }
  }
}