Stellarcast is a pay-to-view livestream on Sepolia. A host goes live, mints a room NFT, and publishes an ENS stealth meta-address. Viewers pay 0.001 ETH to join (and can tip later). Each payment is an ERC-5564 stealth transfer: one MetaMask transaction announces and sends ETH to a one-time address, not the host’s public wallet.
Paid viewers re-enter from a local ticket. The host sees joins and tips in-room. Closing the stream burns the room NFT, drops it from Browse, and notifies viewers still watching. Earnings stay in stealth addresses until the host collects them and sweeps to a fresh unused address — never the connected ENS wallet.
Demo video is WebRTC (host camera → paid viewers). Media encryption beyond WebRTC is out of scope for this build.