Skip to content

Register Musetub: per-watch-time video streaming with private creator earnings - #263

Closed
DavidIfebueme wants to merge 1 commit into
starkience:mainfrom
DavidIfebueme:main
Closed

Register Musetub: per-watch-time video streaming with private creator earnings#263
DavidIfebueme wants to merge 1 commit into
starkience:mainfrom
DavidIfebueme:main

Conversation

@DavidIfebueme

Copy link
Copy Markdown
Contributor

Registering Musetub for the STRK20 Private Sprint.

What we're building

A video streaming platform on Starknet, Twitch and Kick style, but viewers pay per watch-time (per second) instead of a subscription. Content creators post videos and earn from the watch-time they pull.

Why privacy

  • Creator earnings stay private. Payouts route through the STRK20 privacy pool as shielded notes. A creator sees their own balance; nobody sees what anyone earns, except a designated auditor when the law requires it.
  • Viewer watch history stays private. The payment is decoupled from the content, so a shielded note does not tell an outside observer what a viewer watched.

How it works

  • Viewer hits play, the server answers with an x402 payment handshake pricing the watch session.
  • Viewer signs once, gasless via a paymaster.
  • Watch-time is metered off-chain; the backend counts seconds.
  • On session end, one batched on-chain transaction settles the metered amount and routes a cut to the creator as a shielded STRK20 note.

Team

Repository

https://github.com/DavidIfebueme/musetub

One push only: this registration. Progress is read from the repository.

@github-actions

github-actions Bot commented Sep 1, 2026

Copy link
Copy Markdown
Contributor

Applied to main as adf1aea - your project is on the hub within the half hour.

Closed rather than merged because the entry was rebuilt on top of everything else that landed while this was open. That is what stops registrations from deleting each other, and it means you never had to resolve a conflict. The commit is credited to you.

github-actions Bot added a commit that referenced this pull request Sep 1, 2026
Applied from #263 by @DavidIfebueme, rebuilt on top of whatever else
landed while it was open.

Co-authored-by: DavidIfebueme <70243356+DavidIfebueme@users.noreply.github.com>
@github-actions github-actions Bot closed this Sep 1, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant