Pavel SkvortsovPavel Skvortsov
← Back
01

SpruBot - ASIC Mining Market

Unified marketplace aggregating ASIC hardware offers from 20+ Telegram seller channels into a single searchable database.

Open Bot ↗
Pythonpython-telegram-botBeautifulSoupSQLiteAPSchedulerCryptoCloud APIDocker

"Same device. 20 different names. One normalizer to rule them all."

3+
months uptime
2000+
offers / month
20+
sources
100+
users
How it works
20+ TG Channels→
Scraper→
Normalizer→
SQLite DB→
Client Bot→
User
The Normalization Challenge
Same device. 6 different listings:
Antminer S19 ProS19Pro 110ts19 про 110АнтМайнер с19проS19PRO(110TH)antminer s19pro 110th/s

Multi-layer pipeline: regex + token matching + manufacturer-specific parsers. Prices normalized to USDT. Condition (new/used) and location extracted automatically. ~95% accuracy across all sources.

Screenshots
main-menu
equipment-picker
roi-calculator
For Users
  • •Search & filter across unified database
  • •Price alerts by model and parameters
  • •ROI calculator for 15+ manufacturers
  • •Smart equipment picker by budget or efficiency
  • •Referral program
Platform
  • •3 subscription tiers (Free + 2 paid)
  • •Crypto payments via CryptoCloud
  • •Auto subscription management
  • •Per-source normalization pipelines