If you accept crypto (USDT-TRC20) for freelance or digital goods, you've probably been handed a "proof of payment" that was just a screenshot — editable, unverifiable, sometimes a fake TRC20 token.
Here are two open-source (MIT) tools I use to close that gap:
1. Verify the payment actually landed
usdt-receipt-verifier is read-only: give it your address + expected amount + min confirmations, and it checks the chain through a local Tor proxy (no real-IP leak), then writes a tamper-evident receipt. It issues no transaction and never sees your key.
2. Prove your deliverable report wasn't edited later
integrity-chain turns a report/attestation into a signed hash-chain. An independent verifier re-derives every link and flags tampering or "fake live" claims. Self-test shows honest chains PASS, tampered/fake-live FAIL.
Both are local-first, zero real IP, no keys.
Try it yourself — zero install, offline, no account
-
usdt-receipt-verifier — https://github.com/elwakeupman-shhh/usdt-receipt-verifier
python usdt_receipt_verifier.py --selftest -
integrity-chain — https://github.com/elwakeupman-shhh/offchain-integrity-verifier
pip install -r requirements.txtthenpython verify_cli.py --selftest
Both exit 0 on honest data and non-zero on tampered/fake-live data — prove it yourself.
Contact: open a GitHub issue on either repo above.
The tools themselves
All three are one file, standard library only, with a test you can run before you
trust them:
- zero-match-guard — fail checks that examined nothing
- usdt-receipt-verifier — verify USDT receipts offline
- offchain-integrity-verifier — prove a report was not altered
Available for hire. I build this kind of tooling to order: ops automation, integrity
and verification tools, and content pipelines. Single file, zero third-party dependencies,
meaningful exit codes, and a test you can run yourself.
zerodeptools on Fiverr
Top comments (0)