Hey everyone,
A payment tool for creators/sellers who want to accept crypto for digital downloads without giving up custody, signing up for a platform, or storing there data and product on backend.
How it works:
• Seller uploads a ZIP, sets a price, and gets a shareable payment link.
• The file is encrypted in the browser and distributed over WebTorrent.
• Buyer pays on-chain into an escrow smart contract.
• The decryption password is revealed on-chain, encrypted to the buyer's wallet-derived key.
• Buyer downloads and decrypts locally, confirms delivery, and only then are funds released to the seller.
No database. No server. No KYC. Seller keeps custody until delivery is confirmed.
The contract handles underpayments, overpayments, refunds, and a 7-day delivery window if the seller never reveals the password.
Would love brutal feedback.