Real original public repository
Install by cloning the source.
You don't need an npm account. Clone the owner-controlled repository once. It contains the same checker.mjs logic as the public browser tool plus a small offline CLI wrapper.
git clone https://github.com/livastic-vm5-primary-20260911/vm5-delivery-lab.git
cd vm5-delivery-lab
node tools/base-usdc-payout-csv-cli.mjs --help
node tools/base-usdc-payout-csv-cli.mjs --version
CLI v1.0.0 GitHub release ↗ Review exact CLI source ↗
If you use a release asset, verify the published SHA-256 on the GitHub release page. The full source is MIT-licensed. No credentials, external installs or npm registry publication are needed.
One valid local file
node tools/base-usdc-payout-csv-cli.mjs --file ./authorized-payees.csv
JSON result for an existing automated workflow
cat ./authorized-payees.csv \
| node tools/base-usdc-payout-csv-cli.mjs --stdin --json --strict \
> private-row-check-results.json
# Exit 0 = no syntax problems under requested strictness.
# Exit 1 = data errors (or warnings under --strict).
# Exit 2 = usage, parsing or I/O failure.
# Not a blockchain ownership/transaction verification.
Test without private recipient files
node tools/base-usdc-payout-csv-cli.mjs --demo --json
Share CLI feedback and your generic CSV header format ↗
Feedback is a public GitHub issue. Never paste real recipient addresses or confidential payout data; use synthetic examples only. Feedback is free and never creates a paid order.
The sample is deliberately broken: this command returns exit 1 and shows 3 errors and 1 warning. That is a correct result. The printed synthetic 6.7 USDC partial total is not money owned, paid or received by anybody.