KryptoScreener is a powerful, interactive crypto market dashboard that not only tracks prices but also lets users test their intuition with a fun price prediction game. With real-time data, personalized watchlists, and a Solana wallet-based experience, this app is your gateway to understanding and navigating the volatile world of crypto.
🌐 Live Link : kryptoscreener.vercel.app
- 🔄 Live Market Data via CoinGecko & Binance WebSocket
- 📊 Trending Coins — Discover top coins searched in the last 3 hours
- ⭐ Personal Watchlist — Stored securely in local storage
- 🎮 PredictKrypto Game — Predict short-term market movement using live data (Wallet-gated)
- 🔐 Solana Phantom Wallet Integration — Connect your wallet to play and track stats
- 🧠 Fear & Greed Index — Sentiment indicator from alternative.me
- 🌐 Currency Conversion — View coin prices in local fiat
- 🔍 Search Functionality — Find and track over 1,000+ cryptocurrencies
- 📱 Mobile Responsive UI
- 📈 TradingView Widgets & Recharts — Beautiful and informative charting
- React.js - For building the user interface.
- Tailwind CSS - For responsive, utility-first CSS styling.
- Redux - For managing the state of the application.
- LocalStorage - For saving the user's watchlist and game data locally.
- CoinGecko API - Provides real-time cryptocurrency market data.
- Binance WebSocket - Real-time updates on cryptocurrency price changes.
- TradingView Widgets - For embedding live market charts.
- Recharts.js - For creating beautiful charts and data visualizations.
- Fear & Greed Index API - Displays market sentiment based on current data.
- Node.js - For backend logic and handling requests.
- Vercel - For hosting and deploying the application.
- Welcome message and project tagline:
"Read the Trends. Play the Game. Rule the Market." - Market overview: market cap, trading volume
- Fear & Greed Index with current value
- Trending Coins list (Top 5)
- Real-time table of all cryptocurrencies
- Search bar + fiat currency toggle
- Shows top-trending cryptocurrencies (based on recent user interest)
- Updated every few hours via CoinGecko stats
- Clean tabular display with market data for each coin
- Custom watchlist saved in browser using LocalStorage
- Real-time updates on selected coins
- Quick remove/add functionality
- Connect Solana Phantom Wallet to unlock game
- Select coin (BTC, ETH, SOL, BNB, MATIC)
- Choose prediction interval (1, 3, 5, 10 minutes)
- Live chart from TradingView
- Make UP/DOWN prediction and see results
- Tracks your total wins/losses (stats saved post wallet auth)
Gameplay is not available unless the Phantom wallet is successfully connected.
To get started with KryptoScreener locally, follow these steps:
-
Clone the repository:
git clone https://github.com/sahilg28/KryptoScreener.git
-
Navigate to the project directory:
cd KryptoScreener -
Install dependencies:
npm install
-
Start the development server:
npm run dev
If you find KryptoScreener helpful, please consider giving us a ⭐ on GitHub.
Your support means a lot and motivates us to keep building!
Contributions are welcome! Feel free to fork the repo, open issues, or submit a pull request.
- Fork the repository
- Create your feature branch (
git checkout -b feature/AmazingFeature) - Commit your changes (
git commit -m 'Add some AmazingFeature') - Push to the branch (
git push origin feature/AmazingFeature) - Open a Pull Request
Make sure your code adheres to the project's coding standards and is well-tested.
This project is licensed under All Rights Reserved © 2025 Sahil Gupta.
You may not use, copy, modify, or distribute this code without explicit permission.




