# Vellium & Co Testing Lab > Independent tests of the paid data services AI agents buy over x402. We check every listed service daily and are adding > paid accuracy checks against independent records (exchange prices, SEC filings, the blockchain itself). Run by Vellium & Co Ltd (England and Wales, company 17045518). We do not sell data and hold no stake in any service we test. ## Data (JSON, free, CORS-open, refreshed twice daily) - [Scorecard](https://velliumandco.com/scorecard.json): summary and per-area results of the latest daily check, with definitions. - [Sellers](https://velliumandco.com/sellers.json): one row per paid service from the latest check — answering, latency, price, buyers in 30 days. - [Coverage](https://velliumandco.com/coverage.json): every sector of the economy (UK SIC 2007 = UN ISIC sections A–U) and every category of seller, with sellers, buyers, how we check it (official record, the page itself, the chain, question bank, agreement between sellers, outcome) and status (live, building, planned, watching). ## Pages - [Directory](https://velliumandco.com/directory/): every category of paid service agents buy, by sector; each seller has a page. - [Seller pages](https://velliumandco.com/sellers/) and [as JSON](https://velliumandco.com/sellers/.json): one paid service's latest check; ids are the first 12 hex characters of SHA-1 of its address (also listed in sellers.json as `id`). - [Websites](https://velliumandco.com/websites/): can AI agents use the biggest shopping and travel sites (US first, then UK), checked nightly. - [Lab home](https://velliumandco.com/): method, scorecard table, policy for sellers and builders. - [Routes](https://velliumandco.com/routes/): where to go for a job — tested free official sources with the exact call, beside the paid sellers we rate. Ask: GET https://velliumandco.com/api/v1/route?q= (e.g. UK company directors, Apple revenue, euro dollar rate). - [Corrections](https://velliumandco.com/corrections/): every reading we published and later found wrong, with the reason; nothing is deleted. As data: https://velliumandco.com/api/v1/corrections. To ask for a re-test: https://velliumandco.com/retest/. - [Research firm](https://vellium.co.uk): Vellium & Co's evaluation and research work. ## In your language (category names and market names in these languages also work in search) - [العربية](https://velliumandco.com/llms-ar.txt) - [Dansk](https://velliumandco.com/llms-da.txt) - [Deutsch](https://velliumandco.com/llms-de.txt) - [Español](https://velliumandco.com/llms-es.txt) - [Suomi](https://velliumandco.com/llms-fi.txt) - [Français](https://velliumandco.com/llms-fr.txt) - [עברית](https://velliumandco.com/llms-he.txt) - [हिन्दी](https://velliumandco.com/llms-hi.txt) - [Italiano](https://velliumandco.com/llms-it.txt) - [日本語](https://velliumandco.com/llms-ja.txt) - [한국어](https://velliumandco.com/llms-ko.txt) - [Norsk (bokmål)](https://velliumandco.com/llms-nb.txt) - [Nederlands](https://velliumandco.com/llms-nl.txt) - [Polski](https://velliumandco.com/llms-pl.txt) - [Português (Brasil)](https://velliumandco.com/llms-pt-BR.txt) - [Svenska](https://velliumandco.com/llms-sv.txt) - [简体中文](https://velliumandco.com/llms-zh-Hans.txt) - [繁體中文](https://velliumandco.com/llms-zh-Hant.txt) ## API for agents (free, no key, CORS-open, JSON; every answer says how fresh it is) - Start here: https://velliumandco.com/api/v1 · OpenAPI: https://velliumandco.com/openapi.json · full guide: https://velliumandco.com/llms-full.txt - Check a seller before you pay it: GET https://velliumandco.com/api/v1/seller?resource= (any spelling of the address) - Find the best seller for a job: GET https://velliumandco.com/api/v1/search?category=crypto-prices&max_price=0.01&answering=true&sort=price - Can I shop or book on a website?: GET https://velliumandco.com/api/v1/website?domain=walmart.com - MCP server (Streamable HTTP): https://velliumandco.com/mcp — tools: search_sellers, check_seller, sellers_on_domain, list_categories, check_website, list_websites - Any page as data: send `Accept: application/json` (or `text/markdown`) to /sellers/, /websites//, /directory/ ## Paid lookup (x402) - `GET https://velliumandco.com/api/seller?resource=` — that seller's latest Vellium check as JSON, $0.001 in USDC on Base (x402 v2, settled through the Coinbase facilitator). Unpaid requests get HTTP 402 with the terms in PAYMENT-REQUIRED. You are charged only after the answer is found. ## Notes for agents - Check a seller before paying: look up its `resource` URL in sellers.json; `answering: false` means it did not return valid x402 payment terms on our latest check. - Accuracy scores (`accuracy_pct`) are null until paid checks begin; never treat a null as a pass. - Contact: info@vellium.co.uk ## Method in detail 1. Buy like an agent: each paid check pays the seller in USDC on Base over x402, exactly as any agent would. 2. Check against the record: answer keys are independent (exchange prices, SEC filings, the blockchain, official closes, public DNS from 7 regions, Companies House, fresh questions with one right answer). 3. Score over time: one answer proves little; scores need at least 7 scored answers over 7 days. A missing score is never a pass. 4. Publish with evidence. Wrong results are withdrawn with a reason, never silently deleted. ## Categories (slug — how we check — status) - blockchain-reads — accuracy_onchain.py (balances, block); nonce, code, chain id, NFT owner next — live (20,138 buyers in 30 days; ISIC J, NAICS 51) - payments-and-on-ramps — execution services: liveness, fees vs stated, settlement proof — watching (3,907 buyers in 30 days; ISIC K, NAICS 52) - ai-model-answers — accuracy_ai.py — live (3,075 buyers in 30 days; ISIC J, NAICS 51) - developer-tools-and-utilities — deterministic expected outputs (time vs NTP, hashes, encodings) — planned (2,907 buyers in 30 days; ISIC J, NAICS 51) - crypto-prices — accuracy.py — median of 4 exchanges — live (2,878 buyers in 30 days; ISIC K, NAICS 52) - dns-and-domains — accuracy_registers.py (DNS); WHOIS/certs next — live (2,834 buyers in 30 days; ISIC J, NAICS 51) - calculators-and-conversions — exact maths / official formulas — planned (2,187 buyers in 30 days; ISIC J, NAICS 51) - forecasts-signals-and-predictions — scored once the forecast date passes — planned (1,811 buyers in 30 days; ISIC K, NAICS 52) - events-tickets-and-sports — official fixture lists / results (outcome_later for odds) — planned (1,341 buyers in 30 days; ISIC R, NAICS 71) - currency-and-fx-rates — central bank reference rates (ECB, BoE) — building (1,214 buyers in 30 days; ISIC K, NAICS 52) - web-search — authoritative-source questions + freshness + agreement — building (1,209 buyers in 30 days; ISIC J, NAICS 51) - economic-data-macro — official statistics (ONS, BLS, FRED) — building (1,196 buyers in 30 days; ISIC M, NAICS 54) - defi-markets-yields-perps-funding — protocol contracts read on-chain (rates, pools, TVL) — planned (1,180 buyers in 30 days; ISIC K, NAICS 52) - health-non-drug — NHS / WHO / ICD codes — planned (1,151 buyers in 30 days; ISIC Q, NAICS 62) - images-audio-and-video-generation — no single right answer; liveness + format checks — watching (1,139 buyers in 30 days; ISIC J, NAICS 51) - web-page-readers-and-scrapers — the page itself, incl. shop product pages (price/stock) — building (1,114 buyers in 30 days; ISIC J, NAICS 51) - stock-prices — accuracy_stocks.py — official close — live (966 buyers in 30 days; ISIC K, NAICS 52) - company-filings-sec — accuracy_filings.py — SEC submissions — live (934 buyers in 30 days; ISIC K, NAICS 52) - news — agreement + freshness vs publishers' own pages — building (835 buyers in 30 days; ISIC J, NAICS 51) - shopping-products-and-prices — the merchant's own page / official catalogue — building (771 buyers in 30 days; ISIC G, NAICS 44-45) - security-and-audits — known-bad / known-good test cases — planned (725 buyers in 30 days; ISIC M, NAICS 54) - weather — national met services (NOAA / Met Office) — building (687 buyers in 30 days; ISIC M, NAICS 54) - research-reports-and-analytics — claims checked against cited sources — planned (567 buyers in 30 days; ISIC M, NAICS 54) - sanctions-and-compliance-screening — UK OFSI + US OFAC lists — building (508 buyers in 30 days; ISIC N, NAICS 56) - maps-places-and-local-businesses — OpenStreetMap + official registers — planned (383 buyers in 30 days; ISIC J, NAICS 51) - postcodes-and-addresses — ONS postcodes — building (344 buyers in 30 days; ISIC N, NAICS 56) - travel-rail-car-hire-other — operators' published timetables — planned (332 buyers in 30 days; ISIC H, NAICS 48-49) - travel-flights — schedules from airline/airport + agreement on price — planned (330 buyers in 30 days; ISIC H, NAICS 48-49) - legal-information — legislation.gov.uk / official court records — planned (303 buyers in 30 days; ISIC M, NAICS 54) - entertainment-and-novelty — no right answer; liveness and fairness (e.g. dice distribution) — watching (283 buyers in 30 days; ISIC R, NAICS 71) - insurance — quotes are personal and regulated; watch for checkable claims — watching (264 buyers in 30 days; ISIC K, NAICS 52) - jobs-and-salaries — the employer's own posting — planned (263 buyers in 30 days; ISIC N, NAICS 56) - file-storage-and-hosting — does the stored file come back intact (hash match) — watching (229 buyers in 30 days; ISIC J, NAICS 51) - agent-trust-and-seller-health-rivals — competitors: compare their verdicts with our record — watching (212 buyers in 30 days; ISIC M, NAICS 54) - drugs-and-medicines — openFDA labels — building (179 buyers in 30 days; ISIC Q, NAICS 62) - writing-and-text-tools — checkable instructions (length, required facts, no invented ones) — planned (174 buyers in 30 days; ISIC J, NAICS 51) - other-company-registries — national registers (France Sirene first) — building (166 buyers in 30 days; ISIC N, NAICS 56) - travel-hotels-and-stays — property's own page + agreement — planned (143 buyers in 30 days; ISIC I, NAICS 72) - property-and-real-estate — Land Registry price paid / official indices — planned (137 buyers in 30 days; ISIC L, NAICS 53) - translation-and-language — reference sentence pairs — planned (129 buyers in 30 days; ISIC M, NAICS 54) - food-recipes-and-restaurants — official nutrition data (USDA / UK CoFID) — planned (125 buyers in 30 days; ISIC I, NAICS 72) - email-and-phone-validation — DNS MX + numbering plans (Ofcom/ITU) — planned (59 buyers in 30 days; ISIC J, NAICS 51) - uk-companies — accuracy_registers.py — needs venture IP on CH key — live (47 buyers in 30 days; ISIC N, NAICS 56) ## Website ratings Plain-agent access (web requests, no browser) plus each major AI agent's own identity at the door, the site's robots rules per agent, and llms.txt (counted only when it is real text, not a page returned for any address). Outcomes: open, blocked (a refusal or challenge page), timeout, unavailable (5xx), connection_error (ours), unclear (not judged). A rating needs 7 daily checks. ## Errors JSON {error:{code,message,fix,docs}} with the right HTTP status; unknown /api paths return 404 JSON.