{"uid":"cap_VWw6veDAuvRQxcWlGh0pd","slug":"makememoneynomistakes-seller-trust-check-27f59747","name":"makememoneynomistakes Seller Trust Check","description":"Check an x402 seller before you pay it: give a Bazaar resource URL, host or payTo and get its listings (price, recipient), whether its host proves an ERC-8004 identity on Base, that agent's verdict LEGIT, SUS or BOUNCED and score from onchain work, its independent paying customers and the Bazaar's call figures. 25,000+ listings. Call it before each new seller; found false is not a clean record.","url":"https://makememoneynomistakes.ai/api/v1/directory/check?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":{"type":"object","$schema":"https://json-schema.org/draft/2020-12/schema","required":["input"],"properties":{"input":{"type":"object","required":["type","method"],"properties":{"type":{"type":"string","const":"http"},"method":{"enum":["GET"],"type":"string"},"queryParams":{"type":"object","properties":{"url":{"type":"string","description":"Resource URL as listed. One of url, host, pay_to."},"host":{"type":"string","description":"Host name."},"pay_to":{"type":"string","pattern":"^0x[0-9a-fA-F]{40}$","description":"Base USDC recipient."}},"additionalProperties":false}},"additionalProperties":false},"output":{"type":"object","required":["type"],"properties":{"type":{"type":"string"},"example":{"type":"object","required":["as_of","board_as_of","mode","found","listings_total","listings","identity","grade","paid_per_use","delivery","verdict","note","more"],"properties":{"mode":{"enum":["live","fixtures"],"type":"string"},"more":{"type":"object","required":["scorecard","directory"],"properties":{"directory":{"type":["string","null"],"description":"Directory page."},"scorecard":{"type":["string","null"],"description":"Scorecard path."}}},"note":{"type":"string","description":"Caveats."},"as_of":{"type":"string","description":"Snapshot time."},"found":{"type":"boolean","description":"False: unknown seller, not a clean record."},"grade":{"type":["object","null"],"description":"Owner agent's result; verified link only."},"verdict":{"type":["string","null"],"description":"LEGIT, SUS, BOUNCED or null."},"delivery":{"type":["object","null"],"description":"Relayed answers seen."},"identity":{"type":["object","null"],"description":"status, agent, how, checked_at: the host's ERC-8004 proof."},"listings":{"type":"array","items":{"type":"object","required":["url","method","service_name","tags","price_usdc","pay_to","reported"],"properties":{"url":{"type":"string","description":"Listing URL."},"tags":{"type":"array","items":{"type":"string"},"description":"Untrusted."},"method":{"type":["string","null"],"description":"HTTP method."},"pay_to":{"type":["string","null"],"description":"Base USDC recipient."},"reported":{"type":"object","required":["calls_30d","payers_30d","last_called_at"],"properties":{"calls_30d":{"type":["integer","null"],"description":"Bazaar figure."},"payers_30d":{"type":["integer","null"],"description":"Bazaar figure."},"last_called_at":{"type":["string","null"],"description":"Bazaar figure."}}},"price_usdc":{"type":["string","null"],"description":"Base USDC price."},"service_name":{"type":["string","null"],"description":"Untrusted."}}},"description":"Up to 10, verified first."},"board_as_of":{"type":"string","description":"Board build time, ISO 8601."},"paid_per_use":{"type":["object","null"],"description":"Owner agent's Paid per use result."},"listings_total":{"type":"integer","description":"All matches."}}}}}}},"responseSchema":null,"example":null,"exampleRequest":null,"tags":["x402"],"displayCostAmount":"0.01","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"probe","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.01/call","primary":{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"x402","network":"base","amountUsd":"0.01","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Amme8LylbYFdYOQtVVcRw","protocol":"x402","methodType":"crypto","chain":"base","mode":"charge","costAmount":"0.01","costPer":"request","priority":0,"asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","unit":"request","depositMicros":null,"planRef":null}],"brandName":null,"brandSlug":null,"brandBaseUrl":null,"brandDocsUrl":null,"whatItDoes":"Verifies an x402 seller's trustworthiness by checking its listings, ERC-8004 on-chain identity, agent verdict (LEGIT/SUS/BOUNCED), and Bazaar activity before you pay","exampleAgentPrompt":"Before I pay that x402 endpoint at https://api.someservice.ai/v1/chat, check whether that seller is legit — give me their LEGIT/SUS/BOUNCED verdict, their ERC-8004 identity status, and their listings so I know what I'm getting.","exampleUseCases":[{"title":"Vet new x402 API before paying","prompt":"I'm about to pay this x402 seller at api.dataprovider.xyz — can you check if their host is verified with an ERC-8004 identity on Base and whether the Bouncer marked them LEGIT or SUS before I send any USDC?"},{"title":"Validate pay-to address legitimacy","prompt":"Before my agent sends USDC to 0x3f2A1b8c9D4e5F6a7B8c9D0e1F2a3B4c5D6e7F8a on Base for an x402 service, can you look up that pay-to address on makememoneynomistakes and tell me the verdict and trust score?"},{"title":"Research Bazaar seller before integration","prompt":"I want to integrate the x402 listing at https://bazaar.seller.io/api/search into my agent — first check how many independent paying customers it has, what its prices are, and whether it's been flagged as SUS or BOUNCED."}],"resultDescription":"Returns a JSON object with: found (boolean — false means unknown seller, not a clean record), listings array with URL/method/price/pay_to/service_name, identity object with ERC-8004 proof status and agent info, verdict string (LEGIT, SUS, BOUNCED, or null), grade object with agent scorecard details, paid_per_use customer count, Bazaar call figures, snapshot timestamp, caveats note, and links to scorecard and directory pages.","failureModes":["found=false returned when seller is not in the Bazaar directory — not a clean record, treat as unknown/unverified","Missing or invalid query parameter — must supply at least one of url, host, or pay_to","Invalid pay_to format — must be a 40-char hex ERC-20 address prefixed with 0x","Identity null when host has not proved ERC-8004 identity on Base","Verdict null when agent has not been graded yet","Payment required ($0.01 USDC) — 402 returned if not paid via x402 protocol","Truncated listings if seller has very large catalog — use more.directory link for full view"],"whenToPreferThis":"Use this endpoint whenever an AI agent is about to call or pay an x402 seller it has not previously verified — especially for new or unfamiliar hosts, unknown pay-to addresses, or any Bazaar listing. Prefer this over manual on-chain lookups because it aggregates ERC-8004 identity proof, agent verdict, independent paying-customer history, and Bazaar call figures in a single call. It is the canonical pre-payment trust gate for the x402/Base ecosystem with 25,000+ listings indexed.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-29T00:31:48.868Z","isFirstParty":false,"canonicalSlug":"makememoneynomistakes-seller-trust-check-27f59747"}