I recently launched a Telegram bot called ArbiFrogBot that helps users track crypto arbitrage opportunities across 20 major exchanges and 100+ trading pairs.

The idea is simple: prices for the same asset (like BTC/USDT) can differ slightly across exchanges. This bot monitors the spreads and notifies users when an arbitrage opportunity appears — including the specific exchanges, prices, and potential profit after fees.

Key features:

Works across 20 centralized exchanges via CCXT

Monitors 100+ pairs (BTC, ETH, SOL, stablecoins, etc.)

Fully flexible filter system (min % profit, min volume, ignore low-liquidity pairs)

Alerts sent instantly to Telegram

Multi-user system with personal settings

3-day free trial, then $4/week or $12/month

I built the backend in Python using asyncio and ccxt, deployed it on a VPS, and integrated with Telegram via aiogram. Took about a month of development and another few weeks to get initial traction. So far, we’ve had ~70 users try it and some are already in profit.

Product Hunt link: https://www.producthunt.com/products/arbifrogbot

Would love feedback — especially on:

How to improve alert frequency/accuracy

UI/UX of the Telegram experience

Smart ways to scale this without spamming people

Thanks for reading — and happy to answer any technical/product questions here.