Private browser-side preview
Paste CSV text or use the fictional example. Get row counts and coordinates for ragged rows, duplicated data, blanks and formula-like values. No remote API call or wallet.
FREE LOCAL QUALITY CHECK · OPTIONAL LIVE x402 PAYMENT
Find malformed rows, duplicate records, blank cells and formula-like content without uploading your file. Need structured JSON from a hosted API for an agent or import pipeline? Pay just 0.005 native Circle USDC on Base—only if you explicitly approve.
Free checks are computed by this page in your browser, not on the paid backend. No account, card, private key or wallet required to inspect locally.
DATA YOU CAN VERIFY
Paste CSV text or use the fictional example. Get row counts and coordinates for ragged rows, duplicated data, blanks and formula-like values. No remote API call or wallet.
With consent, send one permitted CSV (maximum 32KB, 500 data rows, 40 columns) to the original VM5 API. Pay by x402 exact USDC authorization, get the merchant's structured result.
The browser checks the live quote against the pinned Base chain, Circle token and original VM5 merchant. We never issue an unlimited token approval or automatically retry a signed payment.
ANOTHER FREE LOCAL TOOL · 0 USDC
Strictly extract review-only amount + token symbol candidates from narratives such as “Purchase of 1.4324467000 SOL”. No file upload, payment, wallet or claimed tax correctness. This is NOT our 0.005 USDC paid CSV structural report.
If you later need help with an unsupported exchange CSV schema, the SAME owner already lists a 5 native Circle Base USDC, max 10 fully deidentified example rows, optional manual review ↗. HashN handles registered-agent contact only—no escrow or checkout; human buyers may request a voluntary 5 USDC mini scope by email ↗, sharing only public column names and a fictional issue. No paid customer is claimed. Try free inspection first; source rights and written scope/payment/refund terms are prerequisites.
CSV STRUCTURAL QUALITY · TWO EXPLICIT MODES
Keep confidential CSV entirely local. For a separate hosted report, send only public or explicitly authorized nonsecret CSV data after confirming consent.
Files are read locally into the text editor. A price quote uses a fixed public synthetic example, NOT your file. Only an explicit wallet-authorized paid report can upload your nonsecret CSV.
Max 32,768 UTF-8 bytes · max 500 data rows · max 40 columns. Free browser-local scan never uploads raw cells.
OPTIONAL PAID ANALYSIS — NEVER AUTO-CHARGED
This sends ONLY a fixed public synthetic CSV to get an HTTP 402 price quote. Your uploaded/pasted CSV stays on-device. A quote is not payment.
Your wallet extension keeps the signing key. No seed phrase, exported key, or unlimited approval.
No wallet connected.
Inspect exactly 0.005 Circle USDC and the pinned payee on Base. If an authorization is signed, the page sends just one paid request.
No report yet.
ACTUAL MERCHANT · ONE OWNER ACROSS VMS
POST /v1/csv-preflighteip155:8453, native Circle USDC 0x833589fCD6eDb6E08f4C7C32D4f71b54bdA029130x6b01efA0705E91a7aca54271510bf9e594717f34 (original same-owner VM5 merchant)No DeFi yield or investment return is offered. An EIP-3009 wallet signature can authorize an actual token transfer, so check the wallet popup before approving. An HTTP 402 alone is not a completed order; after a signed-request timeout, independently verify settlement before attempting another charge. The production wallet signing and paid response path has not yet been tested by an independent buyer through this page.
TRANSPARENT LIMITS
The local scan is intentionally heuristic and may produce false positives or miss semantic problems. It never executes CSV formulas, never uploads CSV in free mode, and never copies raw row contents into the free JSON report. The unsigned price quote also uploads only our public synthetic example, not your CSV. The optional VM5 merchant is an existing x402 service operated by the same beneficial owner; using its hosted API means the text you explicitly submit is processed remotely in memory. Do not submit secrets, production credentials or unauthorized personal records. No independent paid purchase of the buyer-provided CSV POST is asserted here.
GitHub Actions paid studio ↗ · Code and tests ↗ · Support and feedback