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