
Blaze It
World mini app for creating, buying, and selling tokens/memecoins
About
Building "Blaze It" - a World mini app for creating, buying, and selling tokens/memecoins with: - Swipe-based trading (right = buy, left = reject) - Quest-based investment system (Dream11-style for tokens) - Brutalist UI design (stark, spacious, functional) - Gas fees as transaction fees
How it's made
## Tech Stack (Maintain Current Template) - **Frontend**: Vite + Vanilla JS + MiniKit + Tailwind CSS - **Backend**: Express.js + TypeScript + Node.js - **Database**: Supabase (off-chain processing) - **Blockchain**: Worldchain Sepolia (via MiniKit) - **Deployment**: Vercel (frontend + backend) - **Proxy**: Nginx (development) - **Tunneling**: Ngrok (development) ## Architecture Decisions - **Trading Mechanism**: Bonding curve per token (PumpFun-style) - **Relayer**: Use MiniKit + World App gas sponsorship (no extra relayer) - **App Shape**: Keep current Vite + Express split (World template standard) - **Quests**: Off-chain scoring in Supabase (MVP) - **Token Economics**: Creator mint 100% initial, 1% protocol fee on trades - **UI Theme**: Brutalist design, dark/mono palette