CryptoGotchi is an open-source Raspberry Pi market companion combining real-time crypto monitoring, technical analysis and a persistent virtual companion system.
Built for Raspberry Pi Zero 2 W with a Waveshare 1.44" LCD, it tracks multiple assets, stores local market history in SQLite, calculates trend, support/resistance, range and breakout conditions, and generates compact multi-asset technical summaries.
The companion evolves through XP, observations, streaks and achievements, while the web dashboard provides configuration, alerts, community ranking and detailed market analysis.
Technical features include:
- Python-based backend
- SQLite local storage
- Flask/Waitress web interface
- CoinGecko and external market data support
- Multi-timeframe technical analysis
- Telegram, Discord and webhook alerts
- Community leaderboard synchronization
- Waveshare ST7735S LCD support
- Wi-Fi / Bluetooth PAN failover
- Protected SSH/network connectivity
- Raspberry Pi OS 32-bit support
The project is designed to run continuously as a small autonomous crypto terminal and virtual companion, without placing trades or requiring a powerful computer.
Website: cryptogotchi.world GitHub: github.com/mikpoly/CryptoGotchi
mikpoly
Andreas Lau
Himanshu Dada