Streamly
Live Streaming for Everyone
The problem Streamly solves
Live streaming today is still mostly off-chain, meaning engagement, participation, and creator rewards aren’t verifiable or programmable. This creates two problems:
- Limited ownership – streamers and viewers don’t truly own their engagement history or rewards.
- Weak retention loops – without incentives tied to blockchain, users have little reason to consistently return or participate.
Streamly solves this by bringing live streaming onchain. With its daily claim system and native $STRM rewards, users can easily earn tokens just by being active in the app. This not only introduces people to blockchain in a fun and approachable way, but also creates natural incentives for them to keep coming back.
By combining live streaming with onchain rewards, Streamly makes participation more engaging, ownership more transparent, and retention more sustainable.
Challenges I ran into
The first major challenge was getting the Zego Cloud SDK to work properly on web. Since the SDK was primarily optimized for mobile environments, integrating it smoothly with a browser-based live streaming flow required extra configuration and debugging.
Another hurdle was with Wagmi SSR serialization. I ran into issues where the client-side data wasn’t syncing properly with server-rendered components. I resolved this by restructuring the architecture — moving all the client-side logic (Query Client + Wagmi Config) into the client component and simplifying the layout to use a client component wrapper. This made the app more stable and ensured wallet connections and contract interactions worked without hydration errors.
Smart Contract Address(es)
Daily Token Claim contract:
0x0e72291f013cccf516a89381dd3966feedc63ef6
Tracks Applied (1)
Top 5 New Mini Apps
Technologies used
Cheer Project
Cheering for a project means supporting a project you like with as little as 0.0025 ETH. Right now, you can Cheer using ETH on Arbitrum, Optimism and Base.
