Watch Rewards
Reward spectators for watching hosted matches and streams — public campaign tiers anyone can see, plus a claimed watch-session flow that verifies a session before paying out.
Key Features
Public Campaign Tiers
Reward tiers are published on a public endpoint, visible before a viewer even logs in.
Claimed Watch Sessions
A session-based claim flow verifies a spectator actually watched before releasing a reward.
Steam-Engagement Backed
Built on the platform's steam-engagement module — its own controllers, entities, and services.
Public and Protected Pages
A public watch-rewards page shows what's on offer; a protected page tracks your own claims.
Creator-Aware
Watch-session data is referenced from the creator-challenges system, so the same session feeds creator-facing stats too.
Session Verification, Not Raw Views
Claiming a reward runs through a claim-watch-reward service call gated on a verified session, not a raw view count.
How a Watch Reward Gets Paid
From Campaign to Payout
Campaign published
A watch-reward campaign and its tiers are published publicly.
Spectator watches
A viewer watches the hosted match or stream.
Session tracked
A watch session is tracked against that campaign.
Session claimed
The spectator claims the reward for that session.
Session verified
The claim is checked against the verified session before payout.
Reward issued
The reward is issued once verification passes.
Who This Is For
Three Ways Watch Rewards Get Used
Spectators
Earn a reward for watching a match you'd be watching anyway.
Organizers
Run a watch campaign around a tournament to drive audience engagement.
Creators
Have your audience's watch-session activity feed into your Creator Hub stats.
Common Questions
Watch Rewards FAQ
Reward Your Audience
Set up watch-reward campaign tiers and pay spectators for verified watch sessions.
Talk to Us