FREE LOCAL QUALITY CHECK · OPTIONAL LIVE x402 PAYMENT

Spot CSV problems before an import breaks.

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

Start locally. Send only what you choose.

01 · FREE FOREVER

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.

03 · NO AUTOMATIC REBILL

Exact amount and payee

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

Asset quantity hidden in a Description sentence?

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.

Try narrative inspector — FREE ↗ See 10-row FICTIONAL sample deliverable ↗

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

Test a CSV now

Keep confidential CSV entirely local. For a separate hosted report, send only public or explicitly authorized nonsecret CSV data after confirming consent.

optional remote API call0.005 USDCBase 8453 · not a subscription

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.

Your file stays on this device in free mode. No account, third-party upload, purchase, analytics, or private key request. This heuristic checker cannot guarantee production import correctness.

OPTIONAL PAID ANALYSIS — NEVER AUTO-CHARGED

1
Verify live terms — no payment

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.

2
Connect a Base wallet

Your wallet extension keeps the signing key. No seed phrase, exported key, or unlimited approval.

No wallet connected.

3
Approve ONE hosted report

Inspect exactly 0.005 Circle USDC and the pinned payee on Base. If an authorization is signed, the page sends just one paid request.

Data-quality findings

No report yet.

ACTUAL MERCHANT · ONE OWNER ACROSS VMS

Honest USDC payment facts.

Real paid API
VM5 original x402 OpenAPI ↗ · POST /v1/csv-preflight
Network / token
Base mainnet eip155:8453, native Circle USDC 0x833589fCD6eDb6E08f4C7C32D4f71b54bdA02913
Exact price
5,000 atomic USDC units = 0.005 USDC per independently authorized call.
Recipient
0x6b01efA0705E91a7aca54271510bf9e594717f34 (original same-owner VM5 merchant)
Free public merchant sample
Synthetic CSV sample ↗ · paid=false, not a private client report

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

Structural preflight, not compliance certification.

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