HashHold — Project Overview
Tagline: Proof of File. Confidence in Payment. Category: Conditional settlement for digital deliverables, built on PayPal Orders v2 — PayPal AI Hackathon 2026.
What it does
HashHold lets a buyer pay for a digital file only if the delivered file is byte-for-byte the file that was promised. The seller commits to the SHA-256 fingerprint of the deliverable up front; the buyer's PayPal payment is authorized and held, not charged; the seller uploads; the server hashes the bytes itself and compares. A match captures the hold and pays the seller. A mismatch voids it and the buyer is never charged.
The whole decision is a deterministic hash comparison. No LLM is in the financial path.
The problem it solves
Digital-goods disputes ("not what was promised") are the hardest category for PayPal to adjudicate — there's no tracking number or returned parcel to check. HashHold turns that judgement call into a yes/no cryptographic check before money moves, so most of those disputes never happen. It fits naturally as a dispute-prevention layer for digital marketplaces, freelance platforms, and agent-to-agent commerce.
Built With
- next.js14
- prisma
- sqlite
- typescript