A modern, neubrutalist-styled Onchain Word Search game built for the Celo ecosystem. This project is a prototype designed as a Farcaster MiniApp, offering a premium and engaging user experience.
Note
This project is a fork of the Celo Crossword Learning App, adapted and evolved into a Word Search experience.
Onchain Word Search enables users to solve word search puzzles designed with a bold, neubrutalist aesthetic. Built with React and Next.js, it leverages Celo for its blockchain layer and is optimized for the Farcaster environment.
- Neubrutalist Design: Vibrant colors, bold borders, and premium shadows for a "wow" first impression.
- Mobile Optimized: Seamless touch-based word selection for Farcaster MiniApp usage.
- Demo Mode Ready: Configured for effortless demo walkthroughs with activated features even without wallet connection.
- Game Mechanics: Smooth word selection with straight-line enforcement (horizontal, vertical, diagonal).
- Instant Reset: Regenerate the grid layout at any time to keep the game fresh.
- Frontend: Next.js 14 (App Router), React 18, TypeScript
- Styling: Tailwind CSS (Premium Neubrutalist Theme), Lucide Icons
- Blockchain: Celo (Wagmi + Viem integration ready)
- Environment: Farcaster MiniApp / Frame compatible
- Node.js 18+
- pnpm package manager
-
Clone the repository
git clone https://github.com/PsyLabsWeb3/celo-word-search.git cd celo-word-search -
Install dependencies
pnpm install
-
Run locally
cd apps/web pnpm devThe app will be available at
http://localhost:3000.
This project evolved from the Celo Crossword project. While the core "onchain gaming" philosophy remains, it has been refactored to:
- Replace crossword mechanics with word search logic.
- Implement a complete UI/UX overhaul using neubrutalist design principles.
- Optimize for fast-paced, mini-game engagement within social protocols like Farcaster.
This project is licensed under the MIT License - see the LICENSE file for details.
Made with ❤️ by PsyLabs for the Celo ecosystem