Decentralized short-form video app with human verification and tipping on World App.
WorldWinks is a decentralized short-form video platform built as a mini-app inside the World App. It allows verified human users (via World ID on World Chain) to upload, watch, and tip creators for content, ensuring an authentic, bot-free environment. Unlike traditional social media, WorldWinks integrates crypto-native tipping, enabling creators to earn directly through tokens like WLD. The platform focuses on simplicity—verify, upload, watch, tip—while fostering trust and rewarding genuine engagement.
WorldWinks is developed using Next.js (App Router, TypeScript) with Tailwind CSS for styling.
Verification & Wallet: Integrated World MiniKit SDK for human verification (World ID) and wallet-based tipping.
Video Upload: Client-side compression with FFmpeg.js, storage via Walrus decentralized blob storage, metadata managed with Supabase Postgres.
Feed & Playback: Infinite-scroll video feed powered by react-query and react-player, optimized for mobile UI.
Tipping: On-chain transfers of WLD or ERC-20 tokens through MiniKit, logged to Supabase for transparency.
Deployment: Hosted on Vercel, tested in the World App simulator.
This setup guarantees human-only participation, decentralized storage, and a smooth short-form video experience that feels familiar but runs on Web3 rails.

