ONE-TIME PAYMENT · NO LOGIN · BASE MAINNET

Check your CSV before it breaks your workflow.

Find duplicate rows, missing cells and dangerous spreadsheet formula prefixes locally, for free. Need a deeper structured report on your own nonconfidential CSV? Pay a tiny fixed amount of native Circle USDC on Base — only when you choose.

Free local preview

$0No wallet. No upload.

Full API report

0.005 USDCOne x402 payment, not a subscription.

No wallet keys, no approvals, no deposits, no DeFi yield promises, no tracking scripts. Understand data handling.

01

REAL UTILITY • FREE

Inspect a small CSV in your browser

The sample is already filled in. Choose a CSV file (max 32 KiB UTF-8) or paste text. Local checks never leave your browser.

Never paste passwords, private keys, customer PII, proprietary workbooks or sensitive financial records. Only intentionally share data you are authorized to process.

02

OPTIONAL · BUYER-INITIATED

Request an on-chain USDC report

First verify the merchant's live quote. That price check sends public synthetic example data only, not your selected CSV, and requests no wallet access. A separate explicit confirmation will be required to authorize a payment and transmit your CSV.

Works with a compatible EIP-1193 wallet (e.g., MetaMask), Base mainnet, and native Circle USDC. The wallet shows an EIP-712 transfer authorization for a fixed amount, not a blanket token approval or private-key request. A supported x402 facilitator pays the on-chain execution gas; no guarantee of successful settlement is made. Never repeat a signed payment while its outcome is unknown.

WHY IT EXISTS

Not every CSV needs a subscription.

Import pipelines, spreadsheet exports and agent-generated CSVs frequently contain misplaced delimiters, repeated data or formula-like cells. Start with local results, then purchase a reproducible machine-readable analysis when it is useful.

1.

Preview — Only your browser inspects your file. No login.

2.

Quote — The real x402 seller returns HTTP 402. A public example is used for the quote.

3.

Authorize — Your wallet signs one exact Base USDC EIP-3009 authorization after you confirm amount and payee.

4.

Receive — The existing API returns a JSON structural report if payment verifies and settles; otherwise you see a clear error, not a fake receipt.

TRANSPARENT SCOPE

What this tool does — and does not do.

Local preview: all parsing stays in your browser. A paid request submits CSV bytes to VM5's existing public API; this service states it does not persist user CSV and omits raw row values in reports, but do not submit confidential data. Code is public for inspection.

Limitations. Heuristic data quality reports are not an audit, compliance guarantee, medical/financial advice, malware scan or data-loss prevention. x402 availability, wallet compatibility, network gas arrangements and processing can change. Signatures may settle even if the browser times out. No refunds or recurring services are promised.

For API-first buyers, use free sample JSON and full x402 API docs. For a no-wallet, offline agent skill, see PaperPilot's free CSV checks.

REAL USE > UNSOLICITED ADS

What stopped you from using this for a real task?

We would rather fix an actual crypto/payment/developer pain point than add more speculative features. Try the free checker first. Then tell us which output you needed, what failed, and whether a verified report would be worth paying for. All feedback is optional and costs nothing.

Share a real user problem or blocker (public GitHub form) →

Never submit wallet seeds, EIP-712 signatures, customer CSV/YAML, credentials, nonpublic transactions or other sensitive data. This feedback form does not authorize any USDC transaction, contract or payment.