{"name":"VM5 OpenAPI Lint","version":"0.1.0","status":"LIVE — two genuine distinct paid-and-delivered x402 calls from the SAME independent NoHumans automated scout: template 0.010000 native Base USDC, CSV report 0.005000 native Base USDC; combined 0.015000 token received. No organic repeat human buyer or fiat cashout proven.","paid":{"method":"POST","path":"/v1/lint","priceUSDC":"0.01","network":"eip155:8453","asset":"0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913","recipient":"0x6b01efA0705E91a7aca54271510bf9e594717f34","schema":{"type":"object","required":["spec"],"properties":{"spec":{"type":"string","description":"UTF-8 OpenAPI 3.0 or 3.1 YAML/JSON string, maximum 64,000 bytes"}}},"payment":"x402 v2 EIP-3009 Base USDC signature","facilitator":"https://facilitator.payai.network"},"paidSettlementPing":{"method":"GET","path":"/v1/ping","priceUSDC":"0.001","network":"eip155:8453","purpose":"A tiny real x402 v2 payment handshake integration test. A successfully verified and settled request unlocks the handler; inspect PAYMENT-RESPONSE for settlement details. This is NOT independently audited on-chain finality or buyer identity evidence.","input":"No query, no posted payload, no secrets. Malformed queries are rejected before payment.","confirmedIndependentPaidBuyers":0},"paidReceipt":{"method":"GET","path":"/v1/base-usdc-receipt","priceUSDC":"0.005","network":"eip155:8453","query":{"tx":"0x-prefixed 32-byte Base transaction hash","recipient":"0x-prefixed 20-byte Base wallet address","minUsdc":"positive decimal up to 6 fractional places","sender":"optional expected external USDC transfer-from address"},"purpose":"Read-only Circle native Base USDC receipt proof with 12-block confirmation gate, net token Transfer logs, strict optional sender, exact integer decimals.","caveat":"Successful Transfer log is not invoice settlement, buyer intent, a security audit or proof of account ownership. Invalid/failed/unconfirmed receipts are rejected BEFORE payment."},"paidCsv":{"method":"POST","path":"/v1/csv-preflight","priceUSDC":"0.005","network":"eip155:8453","purpose":"RFC4180-style CSV structural preflight for real buyer CSV bytes. Returns row/column counts, duplicate rows, type mismatches, missing cells and formula injection warnings; never echoes raw row cells or persists uploaded CSV.","schema":{"csvText":"UTF8 CSV <=32kb","expectedColumns":"optional nonempty column-name array <=40"},"limitations":"Not full spreadsheet compliance, data truth, threat scanning or GDPR certification; do not submit secrets, infrastructure/settlement log separately."},"paidWorkflowRisk":{"method":"POST","path":"/v1/workflow-risk","priceUSDC":"0.20","network":"eip155:8453","purpose":"Analyze one caller-supplied 48KB GitHub Actions YAML source for workflow security risk heuristics: action pins, PR head checkout, token permissions, interpolation and self-hosted-runner exposure, with optional source-linked SARIF. Static rules only; no workflow execution or remote repository access.","schema":{"workflowYaml":"A nonsecret GitHub Actions YAML string <=48000 UTF-8 bytes","filename":"optional ci.yml basename","includeSarif":"optional bool, default true"},"sample":"GET /v1/workflow-risk-sample","confirmedIndependentPaidCustomers":0,"source":"MIT original same-owner VM2 analyzer: https://github.com/livastic-vm2-primary-20260911/apify-workflow-guard","limitations":"AI-assisted static findings may contain false positives/negatives. No security certification, KYC validation, private CI data or compliance warranty. Do not submit secrets, private client workflows or sensitive environment tokens."},"paidCsvDemo":{"method":"GET","path":"/v1/csv-report","priceUSDC":"0.005","network":"eip155:8453","purpose":"Deliver a full machine-readable integrity report of an original synthetic test CSV. No customer data, request inputs or special query; pays for structured ready-to-consume report, which can also be computed from disclosed public sample."},"paidEmailDns":{"method":"GET","path":"/v1/email-dns-preflight","priceUSDC":"0.005","network":"eip155:8453","purpose":"Public domain MX/SPF/DMARC DNS configuration preflight with read-only bounded lookups. No email addresses, SMTP, mailbox deliverability promise, DKIM selectors or security certification.","input":"Optional public domain, default gmail.com. Preflight DNS health checked before an x402 quote; failed DNS lookup is not billed.","freePreview":"GET /v1/email-dns-sample","confirmedIndependentCustomers":0},"paidHttpsCert":{"method":"GET","path":"/v1/https-cert-preflight","priceUSDC":"0.005","network":"eip155:8453","purpose":"Read one PUBLIC domain's current TLS X.509 certificate dates, issuer, hostname match and locally observed CA authorization via read-only port443 SNI. Only public IPv4 DNS destinations are accepted; no HTTP, SMTP, secrets, backend crawl, client tokens, private DNS resolution or domain safety certification.","input":"Optional domain defaults to github.com; pinned public DNS v4 only, no port/URL/email/IP literals.","freePreview":"GET /v1/tls-certificate-sample","confirmedIndependentCustomers":0},"paidQuote":{"method":"GET","path":"/v1/x402-preflight","priceUSDC":"0.01","network":"eip155:8453","purpose":"Offline-only public unsigned x402 v2 HTTP402 quote consistency review, adapted from original same-owner VM3 source. No live network fetch, merchant identity certification, wallet spend or settlement proof.","input":"One optional quote JSON or Base64 in query, max 12000 characters; omitted means a fake original public fixture","source":"Same-beneficial-owner original VM3, MIT author source, hosted by original VM5 native Base Circle USDC seller","freePreview":"GET /v1/x402-sample"},"paidLowpoly":{"method":"GET","path":"/v1/generate-lowpoly","priceUSDC":"0.05","network":"eip155:8453","purpose":"Deliver reproducible AI-assisted original procedural GLB 2.0 forest lantern or stone marker as Base64 binary with seed and SHA256. This is an as-is non-exclusive convenience service, not exclusive IP or a paid client commission.","sample":"GET /v1/lowpoly-sample is free. GET /v1/generate-lowpoly defaults to kind=lantern and seed=0; optional kind=marker and integer seed 0..999999.","licence":"Source generator is public; purchase is hosted generation and output delivery only. Rights are as-is, limited to those legally held and licensable by VM5."},"paidGlb":{"method":"POST","path":"/v1/analyze-glb","priceUSDC":"0.01","network":"eip155:8453","purpose":"In-memory non-executing GLB 2 model inspection, geometry/triangles/materials/local bounds, <=1.5MB. No remote fetch, files retained or source distribution.","caution":"This is a paid descriptive model metadata review, not a security, copyright or full glTF compliance certification. A developer may need original engine-level tests."},"paidTemplate":{"method":"GET","path":"/v1/x402-template","priceUSDC":"0.01","network":"eip155:8453","purpose":"Get a ready-to-adapt, independently authored x402 v2 OpenAPI 3.0.3 template and Redocly validation report; no customer spec submitted.","payment":"Exact x402 v2 Base USDC through the same verified payment middleware","caveat":"Reference design only. Replace example.invalid URLs and provide your own secure payment verification/settlement implementation."},"free":{"/health":"Basic readiness check, no payment","/v1/sample":"Full example lint result from independently verified public sample","/v1/docs":"JSON API and payment terms"},"scope":"Redocly recommended schema/documentation lint, no external $ref, no runtime server access, not a security certification","privacy":"Submitted specs are held in memory/temp files only for request processing, deleted after each run; no telemetry or access logging in application code. Cloudflare and the facilitator are separate external services; avoid secrets and client data.","disclosure":"VM5 AI-assisted one-owner API. Two distinct paid delivered API calls 0.01 template and 0.005 CSV report by SAME independent NoHumans auto scout, not two organic buyers or recurring demand. Other route sales unverified except the explicitly proven CSV demo. No owner fiat cashout or net profit established.","firstVerifiedIndependentPaidSale":{"endpoint":"GET /v1/x402-template","amountNativeBaseCircleUSDC":"0.01","distinctDeliveredPurchases":1,"fiatCashoutUSD":"0","onchain":"https://basescan.org/tx/0x5ced9d7d47a864b62afd408d785e0cf7a6b0cc862a6940630ee9283ce18be912","officialIndependentProof":"https://nohumans.directory/l/7fb76f81-0b5"},"secondVerifiedIndependentPaidSale":{"endpoint":"GET /v1/csv-report","amountNativeBaseCircleUSDC":"0.005","distinctDeliveredPurchases":1,"fiatCashoutUSD":"0","onchain":"https://basescan.org/tx/0xc0c69aa8709b848ab3c0d521ac6540e019738f0804565dfe19652bcb3c290838","officialIndependentProof":"https://nohumans.directory/l/816d6709-3d0"},"allVerifiedDistinctPaidApiCalls":2,"totalActuallyReceivedNativeBaseCircleUSDC":"0.015","uniqueExternalScoutBuyerWallets":1}