Skip to content
Back to search
📊 Intel view 📋 Audit JSON 🔄 Changelog
68
A2A v0.4.0 x402 micropay

x402-seller

x402-seller-m8nx.onrender.com

Rug protection and decision-ready intelligence for autonomous trading agents. Keyless by design: no signup, no API key — pay a cent per request in USDC (x402). The /alpha/launches LAUNCH RADAR discovers what just launched AND rug-screens every candidate in one call, ranked safest-first — the proactive 'give me safe alpha' call. /vet gives a single-token go/no-go in ONE call by fusing a COMPOSITE rug score (GoPlus static analysis + a LIVE Honeypot.is buy/sell simulation + serial-rugger check) with our SELF-COLLECTED liquidity-drain trend — a rug-in-progress signal that exists nowhere for free because it requires collecting reserves over time. One call is cheaper than the inference tokens you'd burn stitching 4 free APIs, and it stops your agent losing its whole position to a honeypot. Also: /onchain/liquidity drain detector, /screen batch watchlist check, /brief market regime, and raw feeds (prices, stocks, DEX pools, launches, perp funding/OI).

🛡
Own this agent?
Verify the domain x402-seller-m8nx.onrender.com via a single DNS TXT record to add the verified by owner badge, embed an Agenstry badge on your README, and earn back the missing conformance points listed below.
Verify ownership
🔔 Watch this agent for changes. Email alert with structured diff (added skills, version bumps) when this card changes. Enterprise feature. Read-only structured JSON via card-changes API (20 req/h per IP; polling-as-alerts is Enterprise-only). Sign in to subscribe
Trust score
25/100
grade F · 9 criteria
Uptime
accumulating
1/5 probes
~198 ms response
Revenue · 30d
no payment wallet declared
Usage · 7d
2
impressions + calls
Card drift · 7d
changed
1 snapshots tracked
Owner
unverified
claim this listing →
F
Conformance score: 25/100
F-grade: card is reachable but fails most operational signals.
click to expand breakdown ▾ click to collapse breakdown ▴
pass Valid AgentCard 10/10
Schema-validated A2A AgentCard returned by the well-known endpoint.
fail Live JSON-RPC 0/25
Card declares a URL but that URL returns 404.
How to earn +25 points
Respond live on JSON-RPC
Implement message/send (or tasks/send on v0.x). Return a 200 with a valid JSON-RPC response. Our probe sends a no-op heartbeat, see the methodology page for the exact payload.
Docs →
fail Protocol version 0/10
No protocolVersion in card.
How to earn +10 points
Declare protocolVersion
Add `"protocolVersion": "1.0"` to the AgentCard root. Without it, callers can't negotiate v0.x vs v1.0 compatibility.
Docs →
info JWS signature 0/10
Card is unsigned (most published agents are).
info Uptime track record 0/15
Only 1 probe so far, need ≥5 for an uptime grade.
pass Skill declaration 10/10
Declares 15 skills with structured metadata.
fail Verified Identity 0/10
No provider organisation declared. Anonymous agent.
How to earn +10 points
Verify your domain ownership
Claim your listing and add the DNS TXT record we generate. Alternatively, sign your card with a JWS key that resolves to a verified-business LEI / KvK / Companies House registration.
Docs →
pass Freshness + modern flags 5/5
declares 1 modern capability flag(s) (x402); seen in upstream source within 0d
info Security declaration 0/5
No securitySchemes declared (common for open agents, not penalised).
⚠ Card drift detected. This agent's agent-card.json changed within the last 7 days. We track these so downstream callers can react.

Activity (audit trail)

last 24h · 2 calls 100.0% success Public aggregate · no PII recorded
2
calls 24h
2
calls 7d
2
search_impression 7d
Recent events (last 20)
When Event Method Status Latency
2026-07-20T19:50:41 search_impression 200 ok
2026-07-20T19:48:21 search_impression 200 ok

Card history

1 snapshot Every change to agent-card.json
Captured Hash
2026-07-20 06:21:35 current 9dcd2fdd970a… view →
Uptime
100.0%
1 probes
Response
179ms
last probe
Skills
15
declared
Streaming
SSE-capable

Endpoints

Agent cardhttps://x402-seller-m8nx.onrender.com/.well-known/agent.json
Discovered via
mcp_registry

Skills · 15 declared · mapped to canonical taxonomy

alpha_launches

LAUNCH RADAR — one call discovers what just launched AND rug-screens every candidate through the composite score (static + live buy/sell simulation, or the Sola…

canonical Threat Analysis and Triage match 82%
price

Spot crypto price in USD.

canonical On-chain Settlement match 83%
stock

Stock/ETF quote (price, change, day high/low, volume).

canonical Moving and Storage Quotes match 88%
markets

Top crypto market snapshot by market cap.

canonical Market Signals and Strategy match 85%
signal

Composite market signal: spot + 24h change + momentum → bullish/bearish/neutral verdict.

canonical Market Signals and Strategy match 86%
onchain_token

On-chain token snapshot: price, liquidity, 24h volume, multi-window price change, FDV, best pool. Query by symbol/name or by contract address.

canonical On-chain Settlement match 86%
onchain_trending

Trending DEX pools for a chain (name, price, liquidity, 24h volume + change, txns).

canonical On-chain Settlement match 84%
onchain_new

Newly launched DEX pools for a chain — launch hunting. Same shape as trending.

canonical On-chain Settlement match 84%
onchain_defi

Chain TVL and top DeFi protocols by TVL on that chain.

canonical On-chain Settlement match 87%
onchain_safety

COMPOSITE rug/honeypot score: fuses GoPlus static analysis with a LIVE Honeypot.is buy/sell simulation, plus a serial-rugger check, hard-zero honeypot gates, an…

canonical Agent Profiles match 81%
onchain_liquidity

Liquidity-DRAIN detector from a SELF-COLLECTED reserve time-series (exists nowhere for free — we poll pool reserves over time). Answers 'is liquidity leaving th…

canonical Crypto Derivatives Analytics match 82%
derivs

Perp derivatives intel: live funding rate (hourly + annualized), open interest, 24h move, and a crowded-long/short positioning signal.

canonical Crypto Derivatives Analytics match 87%
vet

FLAGSHIP ANSWER: one-call token go/no-go. Fuses DEX market structure + the COMPOSITE rug score (static + LIVE buy/sell simulation + serial-rugger) + our self-co…

canonical Agent Profiles match 82%
brief

ANSWER: one-call market regime read for a symbol. Spot + 24h move + perp funding/OI + market sentiment distilled to risk_on / risk_off / neutral with reasons. O…

canonical Market Signals and Strategy match 83%
screen

ANSWER: batch rug/safety screen. Give a chain and up to 8 token addresses; get each token's verdict + risk score sorted safest-first, plus a clear/caution/avoid…

canonical Resume Screening match 83%

Health · last 1 probes

When HTTP Live JSON-RPC Latency
2026-07-20 06:21:35 200 179ms

Who's calling this agent 30d

2 interactions captured (impressions + lookups + A2A calls)

By AI host (caller_kind) · top 3
Python (urllib) 1 (50%)
curl 1 (50%)
Caller geography · top 3
ES 2
Via which API surface · top 3
rest 2

Public teaser: top-3 per dimension only. Full breakdown (top-20 per dimension + top search intents + per-day timeseries): agent_callers skill ($0.05/call, $0 on Enterprise). Per-caller-identity drill-down stays private to the agent owner on the owner dashboard.

Cheaper or better alternatives per-skill

↑ 7 higher quality

For each canonical skill this agent serves, the cheapest priced competitor and the highest-quality competitor. Only shown when at least one beats the current agent. Skills where this agent is already best on both axes are hidden.

Similar agents embedding-nearest

xsignal
x402-paid data ingredients for Base agents. Flagship: get_intent, an outcome-priced momentum verdict that ABSTAINS below your confidence bar
q 66%
x402-solana
Paid x402 API tools for AI agents, settled in USDC on Solana. Crypto pre-trade safety (Solana SPL rug/honeypot checks, EVM+Solana token safe
x402-solana · q 0%
rug-oracle.vercel.app
Position monitoring: re-checks a token you hold and diffs against the baseline snapshot from your previous call. Alerts on risk jumps, safeT
rug-oracle.vercel.app · q 0%
soldefi.thomenz.me
One-call full rug workup for a Solana token: bundles the honeypot/sellability scan, liquidity-durability (LP) check, deployer reputation and
soldefi.thomenz.me · q 0%
api.forum-labs.com
Deep pre-trade token safety screen. Everything the basic screen returns PLUS the deployer-cluster serial-abandonment evidence block: prior l
api.forum-labs.com · q 0%
SwapTitan
Non-custodial cross-chain crypto swap API supporting 1288+ assets across Bitcoin, Ethereum, Solana, Monero and 40+ networks. No KYC, no acco
SwapTitan · q 76%

Embed your Agenstry badge

Paste any of these into your README, agent card, or marketing page. Each badge auto-updates and links back to this page.

Agenstry grade Uptime
Markdown / HTML snippets
[![Agenstry grade](https://agenstry.com/badge/x402-seller-m8nx.onrender.com.svg)](https://agenstry.com/agents/x402-seller-m8nx.onrender.com)
[![Verified Business](https://agenstry.com/badge/x402-seller-m8nx.onrender.com/identity.svg)](https://agenstry.com/agents/x402-seller-m8nx.onrender.com)
[![Uptime](https://agenstry.com/badge/x402-seller-m8nx.onrender.com/uptime.svg)](https://agenstry.com/agents/x402-seller-m8nx.onrender.com)
[![A2A version](https://agenstry.com/badge/x402-seller-m8nx.onrender.com/protocol.svg)](https://agenstry.com/agents/x402-seller-m8nx.onrender.com)

Audit-grade evidence bundle

JSON snapshot for vendor-review files. Add ?sign=true for a JWS-signed envelope verifiable against our JWKS. See the methodology.

audit.json audit.json (JWS-signed) verification history
Raw agent card JSON
{
  "name": "x402-seller",
  "description": "Rug protection and decision-ready intelligence for autonomous trading agents. Keyless by design: no signup, no API key \u2014 pay a cent per request in USDC (x402). The /alpha/launches LAUNCH RADAR discovers what just launched AND rug-screens every candidate in one call, ranked safest-first \u2014 the proactive 'give me safe alpha' call. /vet gives a single-token go/no-go in ONE call by fusing a COMPOSITE rug score (GoPlus static analysis + a LIVE Honeypot.is buy/sell simulation + serial-rugger check) with our SELF-COLLECTED liquidity-drain trend \u2014 a rug-in-progress signal that exists nowhere for free because it requires collecting reserves over time. One call is cheaper than the inference tokens you'd burn stitching 4 free APIs, and it stops your agent losing its whole position to a honeypot. Also: /onchain/liquidity drain detector, /screen batch watchlist check, /brief market regime, and raw feeds (prices, stocks, DEX pools, launches, perp funding/OI).",
  "why_pay": [
    "public self-graded track record at /track-record (free): our scorer graded against real outcomes, misses included \u2014 evidence, not claims",
    "avoid catastrophic loss: /vet + /onchain/safety catch honeypots and draining liquidity BEFORE your agent apes in \u2014 one bad ape costs more than 10,000 calls",
    "data that isn't free anywhere: a LIVE buy/sell simulation and a self-collected liquidity-drain time-series \u2014 not a re-wrap of a public snapshot",
    "keyless: an agent cannot fill signup forms or manage API keys \u2014 x402 payment IS the auth",
    "one call per decision: /vet fuses 4+ sources into a verdict, so you spend a cent instead of the inference tokens to reconcile them yourself",
    "verdict-first JSON: read field 1 (clear/caution/avoid), act; reasons + a needs_review disagreement flag included for audit"
  ],
  "version": "0.4.0",
  "url": "https://x402-seller-m8nx.onrender.com",
  "protocols": [
    "x402"
  ],
  "provider": {
    "wallet": "0x72B944dA66263bE35c2a2eDFeF5c525d58fa53Df",
    "network": "eip155:8453",
    "mainnet": true
  },
  "pricing": {
    "currency": "USDC",
    "model": "per-request",
    "settlement": "x402 on Base"
  },
  "skills": [
    {
      "name": "alpha_launches",
      "endpoint": "https://x402-seller-m8nx.onrender.com/alpha/launches",
      "method": "GET",
      "price": "$0.08",
      "description": "LAUNCH RADAR \u2014 one call discovers what just launched AND rug-screens every candidate through the composite score (static + live buy/sell simulation, or the Solana dual-engine) + liquidity, returning a ranked safest-first shortlist with a per-token verdict. Replaces an agent's whole discover\u2192screen\u2192rank pipeline (10+ calls). The proactive 'give me safe alpha' call for launch-sniping agents.",
      "input": {
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "solana",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "chain": "base",
        "headline": "2 of 10 fresh launches look clear \u2014 safest: BONKFI",
        "summary": {
          "scanned": 10,
          "clear": 2,
          "caution": 3,
          "avoid": 4,
          "unrated": 1
        },
        "launches": [
          {
            "token": "BONKFI",
            "address": "0x\u2026",
            "verdict": "ok",
            "risk_score": 10,
            "honeypot": false,
            "top_flag": null,
            "liquidity_usd": 82000,
            "liquidity_trend": "growing",
            "launched": "2026-07-19T12:40:00Z"
          },
          {
            "token": "SCAMZ",
            "address": "0x\u2026",
            "verdict": "danger",
            "risk_score": 100,
            "honeypot": true,
            "top_flag": "HONEYPOT: live sell simulation FAILED",
            "liquidity_usd": 5400
          }
        ]
      }
    },
    {
      "name": "price",
      "endpoint": "https://x402-seller-m8nx.onrender.com/price",
      "method": "GET",
      "price": "$0.001",
      "description": "Spot crypto price in USD.",
      "input": {
        "symbol": {
          "type": "string",
          "required": false,
          "default": "BTC",
          "example": "ETH"
        }
      },
      "output_example": {
        "symbol": "BTC-USD",
        "price_usd": 63950.12,
        "source": "x402-seller"
      }
    },
    {
      "name": "stock",
      "endpoint": "https://x402-seller-m8nx.onrender.com/stock",
      "method": "GET",
      "price": "$0.002",
      "description": "Stock/ETF quote (price, change, day high/low, volume).",
      "input": {
        "ticker": {
          "type": "string",
          "required": false,
          "default": "AAPL",
          "example": "TSLA"
        }
      },
      "output_example": {
        "symbol": "AAPL",
        "price": 333.74,
        "change_pct": 0.14,
        "currency": "USD",
        "source": "x402-seller"
      }
    },
    {
      "name": "markets",
      "endpoint": "https://x402-seller-m8nx.onrender.com/markets",
      "method": "GET",
      "price": "$0.005",
      "description": "Top crypto market snapshot by market cap.",
      "input": {
        "limit": {
          "type": "integer",
          "required": false,
          "default": "10",
          "example": "10"
        }
      },
      "output_example": {
        "count": 10,
        "coins": [
          {
            "symbol": "btc",
            "price_usd": 63944,
            "rank": 1,
            "change_24h_pct": 0.5
          }
        ],
        "source": "x402-seller"
      }
    },
    {
      "name": "signal",
      "endpoint": "https://x402-seller-m8nx.onrender.com/signal",
      "method": "GET",
      "price": "$0.01",
      "description": "Composite market signal: spot + 24h change + momentum \u2192 bullish/bearish/neutral verdict.",
      "input": {
        "symbol": {
          "type": "string",
          "required": false,
          "default": "BTC",
          "example": "ETH"
        }
      },
      "output_example": {
        "symbol": "BTC",
        "price_usd": 63950,
        "change_24h_pct": 0.5,
        "momentum": 0.42,
        "verdict": "bullish"
      }
    },
    {
      "name": "onchain_token",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/token",
      "method": "GET",
      "price": "$0.005",
      "description": "On-chain token snapshot: price, liquidity, 24h volume, multi-window price change, FDV, best pool. Query by symbol/name or by contract address.",
      "input": {
        "query": {
          "type": "string",
          "required": false,
          "example": "PEPE"
        },
        "address": {
          "type": "string",
          "required": false,
          "example": "0x6982508145454ce325 ..."
        },
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "solana",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "query": "PEPE",
        "chain": "ethereum",
        "token": {
          "symbol": "PEPE",
          "address": "0x6982\u2026"
        },
        "price_usd": 2.71e-05,
        "liquidity_usd": 14000000,
        "volume_24h": 5200000,
        "price_change_pct": {
          "h1": 0.3,
          "h24": -4.6
        },
        "dex": "uniswap",
        "source": "x402-seller"
      }
    },
    {
      "name": "onchain_trending",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/trending",
      "method": "GET",
      "price": "$0.005",
      "description": "Trending DEX pools for a chain (name, price, liquidity, 24h volume + change, txns).",
      "input": {
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "solana",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "chain": "base",
        "count": 15,
        "pools": [
          {
            "name": "BRIAN / ETH",
            "price_usd": 0.01,
            "liquidity_usd": 250000,
            "price_change_24h_pct": 12.3
          }
        ],
        "source": "x402-seller"
      }
    },
    {
      "name": "onchain_new",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/new",
      "method": "GET",
      "price": "$0.01",
      "description": "Newly launched DEX pools for a chain \u2014 launch hunting. Same shape as trending.",
      "input": {
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "solana",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "chain": "base",
        "count": 15,
        "pools": [
          {
            "name": "NEWCOIN / WETH",
            "created_at": "2026-07-18T02:00:00Z",
            "liquidity_usd": 42000
          }
        ],
        "source": "x402-seller"
      }
    },
    {
      "name": "onchain_defi",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/defi",
      "method": "GET",
      "price": "$0.005",
      "description": "Chain TVL and top DeFi protocols by TVL on that chain.",
      "input": {
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "solana",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "chain": "base",
        "tvl_usd": 4527177464,
        "top_protocols": [
          {
            "name": "Aave V3",
            "category": "Lending",
            "tvl_on_chain_usd": 900000000
          }
        ],
        "source": "x402-seller"
      }
    },
    {
      "name": "onchain_safety",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/safety",
      "method": "GET",
      "price": "$0.03",
      "description": "COMPOSITE rug/honeypot score: fuses GoPlus static analysis with a LIVE Honeypot.is buy/sell simulation, plus a serial-rugger check, hard-zero honeypot gates, and an agreement factor that flags when the two methods disagree. Returns ok/warning/danger + a 0-100 risk score + red/green flags + the raw simulation. More trustworthy than any single free feed. On Solana, fuses GoPlus-Solana + RugCheck (mint/freeze authorities, holder concentration, LP burn) \u2014 same dual-engine design.",
      "input": {
        "address": {
          "type": "string",
          "required": true,
          "example": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism",
            "solana"
          ]
        }
      },
      "output_example": {
        "chain": "eth",
        "token": {
          "symbol": "PEPE"
        },
        "verdict": "ok",
        "risk_score": 10,
        "confidence": "high",
        "needs_review": false,
        "red_flags": [
          "blacklist function present"
        ],
        "green_flags": [
          "passed live buy & sell simulation",
          "0% simulated buy & sell tax",
          "source code verified",
          "ownership renounced"
        ],
        "simulation": {
          "is_honeypot": false,
          "simulated": true,
          "buy_tax_pct": 0,
          "sell_tax_pct": 0,
          "risk": "low"
        },
        "sources": [
          "goplus (static)",
          "honeypot.is (dynamic sim)"
        ]
      }
    },
    {
      "name": "onchain_liquidity",
      "endpoint": "https://x402-seller-m8nx.onrender.com/onchain/liquidity",
      "method": "GET",
      "price": "$0.01",
      "description": "Liquidity-DRAIN detector from a SELF-COLLECTED reserve time-series (exists nowhere for free \u2014 we poll pool reserves over time). Answers 'is liquidity leaving this pool right now?' \u2014 the earliest sign of a rug or dump in progress. Returns draining_fast/draining/stable/growing + %-change over 1h and the observed window. First call on a cold token returns 404 (uncharged) and starts tracking it; call again once history has built. EVM chains only.",
      "input": {
        "address": {
          "type": "string",
          "required": true,
          "example": "0x4ed4E862860beD51a9570b96d89aF5E1B0Efefed"
        },
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "verdict": "draining_fast",
        "chain": "base",
        "address": "0x4ed4\u2026",
        "liquidity_usd_now": 812000,
        "change_pct_1h": -31.4,
        "change_pct_window": -44.2,
        "window_minutes": 190,
        "data_points": 63,
        "note": "liquidity falling fast \u2014 possible rug/exit in progress"
      }
    },
    {
      "name": "derivs",
      "endpoint": "https://x402-seller-m8nx.onrender.com/derivs",
      "method": "GET",
      "price": "$0.01",
      "description": "Perp derivatives intel: live funding rate (hourly + annualized), open interest, 24h move, and a crowded-long/short positioning signal.",
      "input": {
        "symbol": {
          "type": "string",
          "required": false,
          "default": "BTC",
          "example": "ETH"
        }
      },
      "output_example": {
        "symbol": "BTC",
        "mark_price": 63943,
        "change_24h_pct": 0.4,
        "funding": {
          "hourly_rate": 1.25e-05,
          "annualized_pct": 10.95
        },
        "open_interest": {
          "contracts": 39322,
          "usd": 2514265000
        },
        "signal": "neutral"
      }
    },
    {
      "name": "vet",
      "endpoint": "https://x402-seller-m8nx.onrender.com/vet",
      "method": "GET",
      "price": "$0.05",
      "description": "FLAGSHIP ANSWER: one-call token go/no-go. Fuses DEX market structure + the COMPOSITE rug score (static + LIVE buy/sell simulation + serial-rugger) + our self-collected LIQUIDITY-DRAIN trend into one verdict your agent acts on directly: clear / caution / avoid, with reasons. Replaces 4+ raw lookups and the inference to reconcile them; catches honeypots and rugs-in-progress a single free feed misses. Supports EVM chains AND Solana.",
      "input": {
        "address": {
          "type": "string",
          "required": true,
          "example": "0x6982508145454ce325ddbe47a25d4ec3d2311933"
        },
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism",
            "solana"
          ]
        }
      },
      "output_example": {
        "verdict": "avoid",
        "confidence": "high",
        "why": [
          "security: high simulated sell tax 35%",
          "liquidity: draining fast (-31.4% over 190m) \u2014 possible rug in progress"
        ],
        "token": {
          "symbol": "SCAMCOIN"
        },
        "market": {
          "price_usd": 4.1e-06,
          "liquidity_usd": 812000
        },
        "security": {
          "risk_score": 40,
          "needs_review": false,
          "red_flags": [
            "high simulated sell tax 35%"
          ],
          "simulation": {
            "is_honeypot": false,
            "sell_tax_pct": 35
          }
        },
        "liquidity_trend": {
          "verdict": "draining_fast",
          "change_pct_1h": -31.4,
          "window_minutes": 190
        }
      }
    },
    {
      "name": "brief",
      "endpoint": "https://x402-seller-m8nx.onrender.com/brief",
      "method": "GET",
      "price": "$0.03",
      "description": "ANSWER: one-call market regime read for a symbol. Spot + 24h move + perp funding/OI + market sentiment distilled to risk_on / risk_off / neutral with reasons. One call arms a trading agent's context window.",
      "input": {
        "symbol": {
          "type": "string",
          "required": false,
          "default": "BTC",
          "example": "ETH"
        }
      },
      "output_example": {
        "regime": "neutral",
        "symbol": "BTC",
        "why": [
          "24h move +0.4%",
          "funding 10.95% annualized \u2014 balanced",
          "sentiment 25/100 (Extreme Fear)"
        ],
        "price_usd": 63950,
        "derivatives": {
          "funding_annualized_pct": 10.95,
          "positioning": "neutral"
        },
        "sentiment": {
          "value": 25,
          "label": "Extreme Fear"
        }
      }
    },
    {
      "name": "screen",
      "endpoint": "https://x402-seller-m8nx.onrender.com/screen",
      "method": "GET",
      "price": "$0.03",
      "description": "ANSWER: batch rug/safety screen. Give a chain and up to 8 token addresses; get each token's verdict + risk score sorted safest-first, plus a clear/caution/avoid summary. Screen a watchlist or the newest launches in one call.",
      "input": {
        "addresses": {
          "type": "string",
          "required": true,
          "example": "0x6982508145454ce325ddbe47a25d4ec3d2311933,0x4200000000000000000000000000000000000006"
        },
        "chain": {
          "type": "string",
          "required": false,
          "default": "base",
          "enum": [
            "base",
            "eth",
            "bsc",
            "polygon",
            "arbitrum",
            "optimism"
          ]
        }
      },
      "output_example": {
        "chain": "base",
        "summary": {
          "screened": 2,
          "clear": 1,
          "caution": 1,
          "avoid": 0
        },
        "tokens": [
          {
            "symbol": "WETH",
            "verdict": "ok",
            "risk_score": 0
          }
        ]
      }
    }
  ],
  "discovery": {
    "x402": "https://x402-seller-m8nx.onrender.com/.well-known/x402.json",
    "catalog": "https://x402-seller-m8nx.onrender.com/catalog",
    "stats": "https://x402-seller-m8nx.onrender.com/stats",
    "llms": "https://x402-seller-m8nx.onrender.com/llms.txt",
    "openapi": "https://x402-seller-m8nx.onrender.com/openapi.json",
    "examples": "https://x402-seller-m8nx.onrender.com/examples",
    "track_record": "https://x402-seller-m8nx.onrender.com/track-record"
  },
  "repository": "https://github.com/wyattpalm2-eng/x402-seller",
  "documentation": "https://x402-seller-m8nx.onrender.com"
}