All work
Self-initiated product

CryptoZing: Non-Custodial Bitcoin Invoicing

A non-custodial Bitcoin invoicing app: a unique Bitcoin address per invoice, and automatic on-chain payment tracking.

Status
Live
Role
Sole developer.
Stack
PHP, Laravel, Docker, Bitcoin
CryptoZing landing page: Bitcoin invoicing with on-chain payment tracking and self-custody messaging
CryptoZing landing page: Bitcoin invoicing with on-chain payment tracking and self-custody messaging

The problem

Accepting Bitcoin payments usually costs you your keys or your hours: hand a processor custody for automation, or keep custody and reconcile every payment by hand.

What I built

A BTC-native invoicing app: issue invoices in USD, derive a unique Bitcoin address per invoice, share public links and QR codes, and monitor on-chain payments (partial payments, confirmations, automatic status) - all watch-only, never holding private keys or seed phrases. Built spec-first around explicit fund-safety invariants.

Outcome

Every invoice gets its own receive address, so each payment is matched to its payer automatically, no guessing who paid what. Payments in the mempool show as pending, then flip to paid once the network confirms; underpayments and overpayments flagged on the spot. And the bar it’s built to: zero funds lost. Ever. Programmatically guaranteed.

Want the longer version, or something like it built for you?Contact Nate