CashCast

Music by the second, paid in Bitcoin Cash. Approve a small budget once — whatever you don't hear comes back to you automatically.

Loading…
· CC0
0:000:00

The first minute is free. To keep listening, connect a Bitcoin Cash wallet and approve a small budget — once.

Works with Selene, Paytaca and other WizardConnect wallets.

Catalogue

Demo catalogue: CC0 tracks by HoliznaCC0 and Komiku. In this demo the artist share goes to the CashCast team; in production artists register their own Bitcoin Cash address.

How it works

  1. Encrypted audio, public. Every 4-second piece of a track is locked with its own key. Anyone can download the locked audio; CashCast sells only the keys.
  2. One approval. Your wallet funds a tiny Bitcoin Cash contract with your budget. That is the only thing you sign.
  3. Pay as you listen. Your browser signs a running total with a throwaway key — no transaction per second, no fees per second.
  4. Settle once. When you stop, CashCast takes the signed total (90% to the artist, 10% to CashCast). The contract forces the rest back to your wallet.
  5. No trust needed. If CashCast vanished, anyone could send your whole budget back to you after about a day — the contract allows nothing else.

Contract: CashCastChannel.cash (CashScript, ~240 bytes) · security notes