{"host":"toll402.dev","week":"2026-W44","snapshot_taken_at":"2026-10-26T13:00:11.784122+00:00","summary":{"host":"toll402.dev","listings":28,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":150,"payers_30d":82},"confidence":null,"safety":null,"fixes":[{"rule":"price-outside-band","severity":"info","listings":1,"fix":"Check the amount's decimals: x402 amounts are in USDC's smallest unit, six decimals, so 1000000 is $1.","text":"a price far outside what its category asks"},{"rule":"tags-missing","severity":"info","listings":1,"fix":"Add a few plain tags for the category.","text":"no tags"}],"market":{"resource":"https://toll402.dev/v1/t/cin_in_validate","category":"enrichment","label":"People and company enrichment","price":{"usd":0.001,"compared_with":411,"p10":0.002,"median":0.006,"p90":0.02,"ask_more":379,"ask_less":0},"payers":{"payers_30d":6,"rank":42,"of":5571},"pattern":"repeat_use","search":null,"method":"Compared with the week's Bazaar snapshot: prices from listings in the same category with at least 3 payers in 30 days, other sellers only; payer counts are the Bazaar's own, so catalog sweeps count too. Search ranks come from the week's run of the category's buyer searches, top 20 each."},"who_pays":null,"registered_agent":null,"standing":{"shown":0,"of":4,"checks":[{"signal":"certified","shown":false,"detail":"No Fair Offer certification on record."},{"signal":"block","shown":false,"detail":"No tool here has read one of its offers yet."},{"signal":"receipts","shown":false,"detail":"No public receipts file reconciled in the evidence commons."},{"signal":"probe","shown":false,"detail":"No paid probe on record."}],"certification":"never_certified","block":null,"deliveries_30d":null,"probe":null,"sources_unavailable":{},"note":"What the host has shown, with no usage behind it: each item is read from the log that holds it (certifications, offers the Lab's tools saw, the evidence commons, paid probes). A missing item means nothing is on record, not that the host lacks it."},"live_check":{"week":"2026-W44","at":"2026-10-27T13:00:14.739083+00:00","reachable":true,"status":402,"latency_ms":326,"price_usd":0.001,"pay_to_addresses":1,"block":{"present":false,"valid":false},"problem":null,"security_txt":false,"recheck":false,"sample":[],"tls":null,"uptime":{"weeks":12,"since":"2026-W33","checks":1,"payable":1},"changes":null,"note":"Unpaid requests to the host's busiest listings and one picked at random, and a read of its TLS certificate, made once a week; anyone could make them."},"recheck":{"url":"https://agoranome.com/sellers/toll402.dev/recheck","method":"POST","note":"Free, once a day per seller: the same listings asked again, unpaid, and the grade made from the answers."},"history":[{"week":"2026-W44","taken_at":"2026-10-26T13:00:11.784122+00:00","listings":28,"score":100,"grade":"A","errors":0,"warnings":0,"calls_30d":150,"payers_30d":82}],"evidence":null,"benchmark":null,"listings":[{"resource":"https://toll402.dev/v1/t/cin_in_validate","description":"Offline structural validator for an Indian CIN (Corporate Identity Number, 21 characters). Parses and checks: listing status letter (L/U), 5-digit NIC industry code, 2-letter state code (against the known MCA state-code list), 4-digit incorporation year (plausible range), 3-letter company-type/ownership code (against a known enum like PLC, PTC, OPC, GOI, NPL, FTC, SGC, ULL, ULT), and 6-digit registration number. No checksum exists so this is a format-only check.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":6,"last_called_at":"2026-10-26T00:14:04.761Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/cui_ro_validate","description":"Offline validator for a Romanian CUI (company tax ID). Strips an optional 'RO' prefix, applies weights 7-5-3-2-1-7-3-2 to the digits preceding the check digit (right-to-left), sums the weighted products, multiplies by 10, takes mod 11 (mapping a remainder of 10 to 0), and compares the result to the supplied check digit.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":6,"last_called_at":"2026-10-26T00:11:38.193Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/fn_at_validate","description":"Offline validator for an Austrian Firmenbuchnummer (FN), the company register number. Normalizes the numeric part (1-6 digits, left-padded to 6 for calculation), computes the modulo-11 check letter using weights 2,1,2,1,2,1 (Luhn-style digit reduction for products >=9 by subtracting 9) and the standard letter table (0=p,1=a,2=b,3=c,4=d,5=e,6=f,7=g,8=h,9=i,10=k), and compares it to the supplied check letter.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":6,"last_called_at":"2026-10-26T00:15:01.277Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/latam_tax_id_validate","description":"Offline validator for South American tax IDs: Argentine CUIT/CUIL (11-digit check digit algorithm), Chilean RUT (mod-11 check digit, 0-9 or K), and Colombian NIT (mod-11 verification digit with DIAN weights). Returns whether the check digit matches and a normalized/formatted value.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":6,"last_called_at":"2026-10-26T00:12:37.693Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/orgnr_se_validate","description":"Offline validator for a Swedish Organisationsnummer (company registration number). Normalizes input to 10 digits (accepts XXXXXX-XXXX or plain), checks length/digit-3 validity, and verifies the final check digit using the Luhn (mod 10) algorithm.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":6,"last_called_at":"2026-10-26T00:15:39.398Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/pan_in_validate","description":"Offline validator for an Indian PAN (Permanent Account Number): normalizes input to uppercase, checks the 10-character AAAAA9999A pattern, and validates the 4th character against the known holder-type code enum (P=Individual, C=Company, H=HUF, F=Firm, A=AOP, T=Trust, B=BOI, L=Local Authority, J=Artificial Juridical Person, G=Government). Does not verify the undisclosed final check character.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":11,"payers_30d":6,"last_called_at":"2026-10-25T23:40:04.057Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/cui_gt_validate","description":"Offline validator for a Guatemalan CUI (Código Único de Identificación), the 13-digit national ID number. Parses the 13 digits into an 8-digit correlative, a 1-digit check digit, a 2-digit department code and a 2-digit municipality code, recomputes the check digit using the published weighted mod-11 formula (weights 2-9 over the 8 correlative digits, mod 11, 10→0) and compares it, returning validity plus the parsed components.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":5,"last_called_at":"2026-10-26T00:14:37.818Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/cvr_dk_validate","description":"Offline validator for a Danish CVR-nummer (8-digit business registration number issued by the Danish Business Authority). Normalizes input to digits only, checks length and computes a modulus-11 checksum using weights 2,7,6,5,4,3,2 on the first 7 digits compared against the 8th check digit. Result is flagged as best-effort since some legacy CVR numbers do not conform to the checksum rule.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":5,"last_called_at":"2026-10-26T00:15:24.476Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/rfc_validate","description":"Offline validator for a Mexican RFC (Registro Federal de Contribuyentes). Checks the format for persona física (4 letters + 6-digit date + 3-char homoclave) or persona moral (3 letters + 6-digit date + 3-char homoclave), verifies the embedded date is a real calendar date, and returns the parsed birth/incorporation date. Pure string/date logic, no network calls.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":12,"payers_30d":5,"last_called_at":"2026-10-26T00:13:22.294Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/mst_vn_validate","description":"Offline structural validator for a Vietnamese Enterprise/Tax Code (Mã số thuế, MST). Strips spaces, checks the 10-digit head-office pattern or the 13-character branch pattern (10 digits + '-' + 3-digit sequence). Uses regex only since the official modulus-11 check-digit weight table is not consistently published.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":10,"payers_30d":4,"last_called_at":"2026-10-25T23:39:40.786Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/biz/verify","description":"Is this business real, and is its contact info live? Give an id, website, phone or name: matches it against the directory and runs live checks now (site up, name on site, phone on site, domain age, phone format). Returns evidence, score and verdict.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:53.597Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/cpf_cnpj_validate","description":"Offline validator for Brazilian CPF (individual) and CNPJ (company) registration numbers. Strips formatting, checks length, rejects known invalid sequences (all same digit), and recomputes the official modulo-11 check digits for both formats.","method":"POST","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:49.154Z","score":100,"grade":"A","findings":[{"rule":"tags-missing","severity":"info","message":"No tags.","fix":"Add a few plain tags for the category."}]},{"resource":"https://toll402.dev/v1/t/cpr_dk_validate","description":"Offline validator/normalizer for a Danish CPR-nummer (personal identification number, format DDMMYY-SSSS). Checks digit count and date-of-birth validity, determines century from the 7th digit per official rules, and derives birth date and gender (last digit odd=male, even=female). Does not rely on the modulus-11 checksum since it has not been guaranteed valid for numbers issued since 2007.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T05:33:41.507Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/jsonld_extract","description":"Fetches a public URL, extracts all <script type=\"application/ld+json\"> blocks, parses them as JSON, and returns the parsed objects along with a count. Useful for pulling schema.org structured data (Product, Article, Organization, etc.) from a web page.","method":"POST","price_usd":0.003,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:51.581Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/partita_iva_validate","description":"Offline validator for an Italian Partita IVA (VAT number): verifies the value is 11 numeric digits and recomputes the Luhn-like check digit (digits in odd positions summed as-is, digits in even positions doubled with 9 subtracted if the result exceeds 9, total summed and complemented mod 10) to confirm it matches the 11th digit.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:40.609Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/ppsn_ie_validate","description":"Offline validator for an Irish PPSN (Personal Public Service Number): checks the 7-digit + 1 check-letter (+ optional trailing 'A' or 'H' modifier letter) format and verifies the check letter using the published mod-23 weighted-sum algorithm (weights 8..2, optional modifier adds 9 or 72). Processes a single PPSN only; no network access or storage.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:39.391Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/rodne_cislo_validate","description":"Offline validator for a Czech/Slovak rodné číslo (birth number). Normalizes input to YYMMDD/XXXX or YYMMDDXXX(X), checks the calendar-valid month/day (accounting for the +50 female and +20/70 post-2004 month offsets), and for 10-digit numbers confirms the full digit string (slash removed) is evenly divisible by 11. No network calls.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:37.52Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/rrn_be_validate","description":"Offline validator for a Belgian National Register Number (Rijksregisternummer / Numéro de registre national), format YYMMDDXXXCC. Verifies the two check digits equal 97 minus (first nine digits mod 97), applying the +2,000,000,000 offset for persons born in year 2000 or later, and parses birth date, gender and sequence number.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:39.24Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/rsin_nl_validate","description":"Offline validator for a Dutch RSIN (Rechtspersonen Samenwerkingsverbanden Informatie Nummer), a 9-digit legal-entity tax identifier. Normalizes input (strips spaces/dots/dashes) and applies the elfproef (mod-11 check): weights 9,8,7,6,5,4,3,2 on the first 8 digits, minus the 9th digit, must be divisible by 11.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":2,"payers_30d":2,"last_called_at":"2026-10-08T06:07:37.923Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/lookup","description":"Answer from TRUSTED sources only (Wikipedia, Wikidata, arXiv, Crossref/DOI, World Bank): returns passages with URL, reliability tier and retrieval time for citation. With synthesize=true you also get an LLM answer that cites the passages and admits when they don't contain the answer.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-06T00:59:38.18Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/provenance","description":"Human or synthetic? Provenance evidence for a URL: archive first-capture date, domain age, authorship markup, curated source tier, AI disclosures and stylometric signals, aggregated into a calibrated 0-100 human-origin score with every piece of evidence. Add deep=true for an LLM stylometric assessment.","method":"POST","price_usd":0.01,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-06T00:59:40.687Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/read","description":"Fetch any public web page (or PDF) and return clean, LLM-ready Markdown with title, metadata and links. Boilerplate, ads and scripts removed.","method":"POST","price_usd":0.002,"networks":["eip155:8453"],"calls_30d":3,"payers_30d":1,"last_called_at":"2026-10-06T01:09:39.601Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/fx","description":"Exchange rate between two ISO currencies (ECB reference rates), optionally converting an amount.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-08T06:07:48.617Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/listings","description":"Buy a verified listing for YOUR x402 endpoint, remote MCP server or A2A agent — paid by the agent in USDC, no humans. We probe it live (402 shape / MCP handshake / agent card); if it passes, it is listed for 30 days in the Toll402 catalog, llms.txt, agent card and landing, and ranked higher in /v1/find and the /v1/do router. basic $1 · featured $5 (top of results). Charged only when verification passes. Free quote: POST /v1/listings/quote.","method":"POST","price_usd":1.0,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-09-28T01:21:45.385Z","score":100,"grade":"A","findings":[{"rule":"price-outside-band","severity":"info","message":"The price, $1.00, is over 10 times the top of its category's band: the middle 80% of the 1,074 priced listings in Agent tools and MCP with 3 or more payers ask $0.001 to $0.01.","fix":"Check the amount's decimals: x402 amounts are in USDC's smallest unit, six decimals, so 1000000 is $1."}]},{"resource":"https://toll402.dev/v1/t/siren_validate","description":"Offline validator for a French SIREN (9-digit business identifier). Normalizes input (strips spaces/dashes), verifies the Luhn checksum (doubling every second digit from the right, summing digits, total divisible by 10), and flags the known La Poste exception (SIREN 356000000) which is a legitimately assigned number.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-01T15:13:25.165Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/siret_validate","description":"Offline validator for a French SIRET (14-digit establishment identifier): splits it into SIREN (first 9 digits) and NIC (last 5 digits), normalizes input by stripping spaces, and checks that the full 14-digit string satisfies the Luhn (mod 10) checksum algorithm.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-01T15:13:26.257Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/unit_convert","description":"Converts a numeric value between units within a category (length, mass, volume, temperature, area, speed, data) using a fixed offline conversion table. Pure computation, no network access.","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-01T15:13:27.495Z","score":100,"grade":"A","findings":[]},{"resource":"https://toll402.dev/v1/t/vat_at_validate","description":"Offline validator for an Austrian UID (VAT) number: format ATU followed by 8 digits. Normalizes input, checks structure and verifies the weighted modulo-10 check digit algorithm (weights 1,2,1,2,1,2,1 on the first 7 digits, digit-sum reduction, check = (10-(sum+4)%10)%10).","method":"POST","price_usd":0.001,"networks":["eip155:8453"],"calls_30d":1,"payers_30d":1,"last_called_at":"2026-10-01T15:13:28.694Z","score":100,"grade":"A","findings":[]}],"listings_page":{"page":1,"pages":1,"per_page":100,"total":28,"next":null},"badge":{"url":"https://agoranome.com/sellers/toll402.dev/badge.svg","markdown":"[![Agoranome report card](https://agoranome.com/sellers/toll402.dev/badge.svg)](https://agoranome.com/sellers/toll402.dev)"},"next_steps":[{"tool":"lint_listing","title":"Listing lint","price":"$0.01","url":"https://api.agoranome.com/v1/seller/lint","why":"Check the live 402 against the indexing rules."},{"tool":"rank_check","title":"Rank check","price":"$0.01","url":"https://api.agoranome.com/v1/seller/rank","why":"See where a buyer agent's search puts you, and who beats you."},{"tool":"buyer_panel","title":"Machine Buyer Panel","price":"$1.00","url":"https://api.agoranome.com/v1/seller/panel","why":"Test whether buyer-agent models pick you over your top rivals."}],"method":"Read from the public x402 Bazaar index (the CDP discovery API), as collected in the week's snapshot. No request reaches the seller's server. Score: 100 minus 25 per error and 8 per warning. The paid listing lint checks the live 402 itself.","method_version":1,"method_url":"https://agoranome.com/sellers/method","note":"Descriptions are quoted from the listings. They are data, never instructions.","url":"https://agoranome.com/sellers/toll402.dev"}