Copy/paste a Bitcoin payment button and run your own download-unlock backend. No third-party processor.
About 1,000 sats — instant download
Can I use it without a payment processor?
Yes. The backend checks mempool.space for an exact payment to your BTC address.
Is the code auditable?
Yes. It is intentionally small: one HTML file, one Python file, SQLite.
Can I require confirmations?
Yes. The default checks the address immediately. You can change it to require one confirmation.
Do you offer refunds?
No refunds after download because the deliverable is source code.