Flowmoji

Flowmoji: instant emoji tips on Twitch/Youtube via Yellow state channels

Flowmoji

Created At

HackMoney 2026

Project Description

Flowmoji is a creator‑focused tipping platform where viewers tip live streamers by posting specific emojis in Twitch chat (e.g., 🔥 = 10 USDC). We map emojis to amounts, verify the creator’s wallet and Twitch identity, and route tips through Yellow’s off‑chain sessions for instant, gasless payments. Funds are deposited once, tips happen off‑chain in real time, and final balances are settled on‑chain when the session ends. ENS can store portable tipping rules and identity. The result is Web2‑speed tipping with Web3 finality and transparency. Working on adding youtube next.

How it's Made

Flowmoji is built with Next.js + React on the frontend and a Node.js backend that speaks to Yellow’s Nitrolite SDK and Clearnode via WebSocket RPC. Wallet connection uses Wagmi + RainbowKit on Sepolia. We create Yellow sessions, open channels, and manage off‑chain balances with app sessions, then close and settle on‑chain. Twitch OAuth (Better Auth) links creator identities, while ComfyJS listens to live chat and triggers off‑chain tip state updates. Prisma + MongoDB store user profiles, Twitch bindings, and session state. The “hacky” part: using app sessions as a live tip box that updates balances instantly without gas, then finalizes on-chain later.

background image mobile

Join the mailing list

Get the latest news and updates