Draft v0.1 · open spec · no custody

Stablecoin reconciliation

Match USDC invoices to on-chain transactions, find duplicates, unmatched payments and missing refunds. Read-only, no custody.
Written scope and written report — no calls. No wallet access for the first scan.

Reconcile USDC, invoices and refunds

A payment ops desk for DAOs and SMBs: match invoices to on-chain transactions, find duplicates, unmatched payments, missing refunds and wrong-network transfers. Read-only; no custody.

  • Invoice ↔ tx matching
  • Duplicate payments
  • Unmatched / partial
  • Refund missing
  • Wrong asset/network
  • Monthly signed report

Retainer

$1,500/mo, month to month, 30 days notice — no minimum term. CSV/on-chain tx input. No keys, no custody, no money transmission.

Request a free reconciliation sample

Run it yourself

nidhipati-reconcile run examples/invoices.example.csv examples/transactions.example.csv --csv matches.csv

Invoices 4 · matched 3 (4400.00) · unpaid 1 (900.00) · receipts without an invoice 1
Duplicate payment: invoice INV-002 matched by more than one transfer

The duplicate transfer is counted once, as a duplicate — never again as money without an invoice. CSV export for the accountant; no keys, no custody, no chain read.