Pisang2U
Pisang for everybody
Created on 9th August 2025
•
Pisang2U
Pisang for everybody
The problem Pisang2U solves
Content creators and streamers often face barriers when receiving support from their global audience:
High platform fees — existing donation systems take a significant cut of earnings.
Payment delays — payouts can take days or weeks to reach creators.
Limited accessibility — many viewers can’t donate due to regional payment restrictions or lack of supported currencies.
Currency volatility — crypto tips in volatile coins can lose value before creators withdraw.
Lack of transparency — donations through centralized platforms rely on trust in the intermediary.
Our project solves these problems by enabling direct, instant stablecoin donations from viewer to streamer:
Zero unnecessary fees — creators keep nearly 100% of what they receive.
Instant settlement — funds arrive in seconds, not days.
Global accessibility — anyone with a wallet can donate, no matter the country.
Stable value — USDC maintains purchasing power without crypto price swings.
Transparent transactions — every payment is verifiable on the blockchain.
This makes supporting creators faster, safer, and more inclusive for both donors and streamers.
Challenges we ran into
Detecting the Active Stream URL in the Extension
Problem: Different streaming platforms (Twitch, YouTube Live, Kick) have unique URL structures, making it tricky for the extension to reliably detect when a viewer is watching a live stream.
Solution: Implemented platform-specific URL pattern matching and event listeners that trigger only when a valid live stream is detected.
Integrating Wallet Connection Smoothly in a Chrome Extension
Problem: Some wallets had limited or inconsistent API support in extension contexts, especially with content scripts.
Solution: Used a background script as a bridge between the content script and the wallet API, ensuring a smooth connection process.
Handling Small Stablecoin Transactions with Minimal Fees
Problem: On mainnet Ethereum, gas fees could be higher than the donation amount.
Solution: Integrated with Ethereum Layer 2 networks (e.g., Polygon, Arbitrum) to ensure near-zero fees while maintaining Ethereum compatibility.
Real-Time Donation Alerts for Streamers
Problem: Donations were received on-chain, but updating the streamer’s overlay in real-time without delay was challenging.
Tracks Applied (4)
Ethereum Track
ETHIndia
🏆 BGA Track Prize Pool
Blockchain for Good Alliance
Best Stablecoin Micropayments App Built on Ethereum
Ecosystem Support Program
Best App Built Using Scaffold-ETH 2
Ecosystem Support Program
Technologies used
