Test your knowledge. Win crypto. Shape the future.
A decentralized quiz application built with Flutter and powered by Web3.
QuizCash is an innovative Web3-powered DApp built using Flutter + Dart, enabling users to participate in interactive quizzes and earn crypto rewards based on performance.
| 🎮 Gamification | 💰 DeFi Integration | 🧠 Knowledge Testing |
Whether you're a trivia buff, a blockchain enthusiast, or just crypto-curious, QuizCash brings the perfect blend of knowledge, fun, and financial incentives to your fingertips.
| Feature | Description |
|---|---|
| 🌟 Reward-Based Quizzes | Win cryptocurrency by completing quizzes in various categories (Tech, Web3, Science, Culture, etc). |
| 🔑 Crypto Wallet Integration | Connect MetaMask or WalletConnect to claim rewards and manage earnings. |
| 🌐 Decentralized Smart Contract Backend | Quizzes and rewards are managed via Ethereum smart contracts ensuring transparency and fairness. |
| 🧒♂️ Dynamic Difficulty Levels | Quizzes adapt to your performance, offering higher rewards for tougher challenges. |
| 🌞 Leaderboard & Achievements | Track your progress, earn badges, and compete globally for top rewards. |
| 🌮 Cross-Platform | Built with Flutter for seamless use on Android, iOS, and Web. |
| ✉️ Secure CV Submission | Submit CVs or portfolios for crypto-sponsored hiring campaigns via the DApp. |
| Layer | Technology |
|---|---|
| Frontend | Flutter + Dart |
| Backend | Smart Contracts (Solidity + Hardhat) |
| Wallets | Web3dart, MetaMask, WalletConnect |
| Blockchain | Ethereum / Polygon (configurable) |
| Storage | IPFS / Firebase (for non-financial data) |
| APIs | Moralis / The Graph (analytics, indexing) |
- Flutter SDK
- Dart
- Node.js (for smart contract tools)
- MetaMask or supported wallet
# Clone the repository
git clone https://github.com/yourname/quizcash_dapp.git
cd quizcash_dapp
# Install dependencies
flutter pub get
# Run app
flutter run -d chrome # for web
flutter run # for mobile