imggoogle
JubJub

Add pay-per-view to any video

Two lines of code. No backend needed. Creators get paid in USDC on every view.

Free on testnet. No credit card required.

How it works

1. Register

Enter your email above. We give you a platform key and a ready-to-paste code snippet. No account setup, no dashboard, no config files.

2. Embed

Paste the snippet into your HTML. Call JubJub.play() on each video element. Works with any player, any CDN, any framework.

3. Earn

Viewers connect their wallet and USDC streams per second of playback. 97% goes to the creator. Revenue settles on-chain automatically.

Two lines of code

index.html
<video id="player" src="https://your-cdn.com/video.mp4" controls></video>

<script src="https://jubjub-app.github.io/jubjub-sdk/dist/jubjub-sdk.umd.js"></script>
<script>
  JubJub.init({ platformKey: 'pk_your_key' });

  JubJub.play({
    creator: 'creator@email.com',
    title: 'My Video',
    mediaUrl: 'https://your-cdn.com/video.mp4'
  }, document.getElementById('player'));
</script>

JubJub handles the money stream, not the video stream.
Your video serves from your own CDN.

How payments flow

Viewer watches

Connects wallet

USDC streams

Per second

97% to creator

On Base

3% to JubJub

That's it

Pricing

3% of streaming revenue. Nothing else.

No setup fees. No monthly charges. No minimum commitment.
Free on Base Sepolia testnet.