
Real-time crypto intelligence platform for token scanning, wallet forensics, multi-chain market data, and scam detection across 96 blockchains via a FastAPI backend with Telegram bot and MCP agent integration.
Repo: git.rugmunch.io/RugMunchMedia/rmi-backend
Deploy: /root/backend/ on Talos
Container: rmi-backend
Health: http://127.0.0.1:8000/health (currently unhealthy — Redis host not resolving)
FastAPI backend for the RMI platform. Serves token risk scans, wallet forensics, market data, Telegram bot commands, MCP agent tools, and x402-gated premium endpoints.
Production, but degraded. The container runs and responds, but /health reports unhealthy because the Redis hostname rmi-redis:6379 is not resolving inside the container network.
python -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
python -m pytest tests/unit/ -x -q
ssh netcup
cd /root/backend/
docker compose pull
docker compose up -d rmi-backend
time.sleep(), 1,713 f-string logs, 399 print() callsapp/routers/x402_tools.py is 212 KBcontinue-on-error: true and || truePRODUCT.md — charter and scopeARCHITECTURE.md — components and data flowROADMAP.md — next 90 daysTODO.md — current tasksThis repo follows Rug Munch Media standards.
| Service | Address | Status |
|---|
| Postgres | rmi-postgres:5432 | Up |
| Redis | rmi-redis:6379 | Failing to resolve |
| Qdrant | 127.0.0.1:6333 | Down (stale IP bind) |
| Neo4j | 127.0.0.1:7687 | Up |
| ClickHouse | 127.0.0.1:8123 | Up |