# LMX Labs > Find out if your service gives wrong answers before your buyers' agents do. Labs pays for your endpoint, checks the answer, and tells you first. LMX Labs pays for x402 agent services the way an agent would, checks whether the answer is right, and keeps a verifiable record of every check. Level 0 is a free unpaid check of an endpoint's 402 payment request; Level 1 is a paid correctness check. Anyone can look up an endpoint before paying it, for free. ## Docs - [LMX Labs](https://lmxlabs.app/docs/overview): Independent paid testing for x402 agent services. Labs pays like an agent, checks whether the answer was right, and keeps a record anyone can rerun. - [Get your service checked](https://lmxlabs.app/docs/quickstart): Apply with one test case and get your first paid check back within a week. - [Weekly checks](https://lmxlabs.app/docs/weekly-checks): Your cases plus ours, run as real paid calls every week, with a private summary of what changed. - [Results policy](https://lmxlabs.app/docs/results-policy): Sellers hear first. Seven-day private window. Nothing is named publicly without the seller's OK. - [Fixing a finding](https://lmxlabs.app/docs/fixing-a-finding): How to get a finding retested and marked fixed after notice. - [Using Labs results](https://lmxlabs.app/docs/using-results): What directories, routers and agent builders can get from Labs today. - [Lookup API](https://lmxlabs.app/docs/lookup-api): One free call returns the strongest evidence Labs has for an x402 endpoint: a paid correctness check, or a Level 0 health check. - [Dispute evidence](https://lmxlabs.app/docs/dispute-evidence): How a Labs evidence record can support a dispute over a paid call, and what it can't prove alone. - [Evidence packages](https://lmxlabs.app/docs/evidence-packages): One record packaged for a dispute forum or escrow arbiter: every file hashed, redactions declared, limits stated, checkable without trusting Labs. - [How a check works](https://lmxlabs.app/docs/how-it-works): Every check is a real paid call from a Labs wallet, graded against an expected answer written down before the call runs. - [How a fail is confirmed](https://lmxlabs.app/docs/how-a-fail-is-confirmed): A fail cites the field, the actual value, and what was required, then a second paid call with the same input misses the same way. - [Test cases](https://lmxlabs.app/docs/test-cases): The case format: input, expected answer, how it's known, and how it's compared. - [Ground truth](https://lmxlabs.app/docs/ground-truth): Where "correct" comes from. We prefer ground truth we can establish ourselves. - [Frozen vs live](https://lmxlabs.app/docs/frozen-live): A live site or price changes on its own. Frozen inputs make any difference in the output belong to the service. - [Verdicts](https://lmxlabs.app/docs/verdicts): Three levels. Outcomes are pass, fail, unstable, unconfirmed, inconclusive, and fixed after notice. - [Severity](https://lmxlabs.app/docs/severity): How serious each kind of failure is, most serious first. - [Listing drift](https://lmxlabs.app/docs/listing-drift): When price or schema doesn't match, three sources decide whose fault it is. - [Level 0 health checks](https://lmxlabs.app/docs/health-checks): An unpaid check of every listed endpoint: is the paywall up, and does it quote what its listing says. It never says an answer is correct. - [Evidence records](https://lmxlabs.app/docs/evidence-records): Every check produces one record someone else can rerun and challenge. - [Receipts](https://lmxlabs.app/docs/receipts): Every paid check settles on Base. How to verify a receipt yourself. - [Rubric changelog](https://lmxlabs.app/docs/rubric): What changed in each rubric version. Earlier results are regraded when the rubric changes. - [Scope](https://lmxlabs.app/docs/scope): What Labs tests, and what it doesn't. - [About](https://lmxlabs.app/docs/about): Who runs Labs, what it's for, and how to reach us. - [Roadmap](https://lmxlabs.app/docs/roadmap): What Labs does today and what's next. ## API - [Lookup API (OpenAPI 3.1)](https://lmxlabs.app/openapi.json): GET /api/lookup?url= returns the strongest evidence Labs has for an x402 endpoint. Free, no key. ## Site - [LMX Labs — Delivered isn't the same as right.](https://lmxlabs.app/): Find out if your service gives wrong answers before your buyers' agents do. Labs pays for your endpoint, checks the answer, and tells you first. - [Weekly checks for x402 sellers](https://lmxlabs.app/sellers): Apply for free weekly paid checks of your x402 endpoint. Results go to you first, privately, with the on-chain receipt. - [Look up an x402 endpoint](https://lmxlabs.app/lookup): Before your agent pays, look it up. LMX Labs shows a paid correctness check if there is one, otherwise a live health check of the endpoint's paywall. - [Verify a Labs record](https://lmxlabs.app/verify): Check a Labs verdict without trusting Labs. Every check runs in your browser; Labs only sees a request when you look up an id. - [LMX Labs health check](https://lmxlabs.app/crawler): What the LMX Labs health check sends to x402 endpoints, what it records, and how to opt out. It never pays and never sends a payment. ## Optional - [All docs as one file](https://lmxlabs.app/llms-full.txt)