
onchain reaction
About A realtime Chain Reaction game with USDC prize pools,,,
Demo
About
onchain chain reaction 🎮 place orbs → cells explode → colors flip → someone cries. winner takes all USDC. real-time PvP on Base .let's get chaotic.Onchain Reaction Chain Reaction… but onchain, realtime, and with USDC stakes. This is a multiplayer Chain Reaction (Orbs) game that runs partly onchain and partly on SpacetimeDB. You place orbs, things explode, players compete, winner takes the USDC pot.
How it's made
What the App Actually Does ✔ Real-time online matches SpacetimeDB handles turns, animations, eliminations — zero lag. ✔ Onchain USDC stakes Create a match → set entry fee → players deposit → winner claims onchain. ✔ Built on Base Fast, low-cost transactions on Ethereum L2. Uses Base Builder Codes for onchain attribution. ✔ Tokens: USDC & $JESSE Play with stablecoins or meme tokens. ✔ Local multiplayer Old-school: two to five players on the same device. ✔ Clean UI Doodle-style board, smooth orbs, accessible design. ✔ Oracle service A tiny background worker that finalizes SpacetimeDB games on-chain. ✔ Farcaster Native Seamless login with Farcaster (SIWF). Works perfectly as a Frame or Miniapp. 🛠 Tech Stack (as it is, not sugar-coated) Frontend Next.js (App Router) React + Typescript Tailwind Framer Motion Wagmi + Viem + ox Farcaster Miniapp SDK Backend SpacetimeDB (Rust) → realtime game logic Solidity contracts → deposits, payouts, escrow Node oracle → listens to Spacetime