System status
All systems operational
Last reviewed manually on push to main. Until we ship a live
/health proxy, this page reflects the operator-confirmed state.
Incidents are also broadcast inside the bot via the
/admin
channel and the global bot.catch()
admin notifier.
- operational
Telegram bot (@moonhydrabot)
Bot process online on Railway. Restart-resilient session storage via Redis as of PR #98.
- operational
Marketing site (moonhydra.com)
Cloudflare Pages, auto-deployed from main on every push touching web/.
- operational
Database (Postgres)
Railway-managed Postgres, automated daily backups, all 14 migrations applied.
- operational
Session + cache (Redis)
Backs grammY sessions, the leader-lock for workers, and other in-memory state.
- operational
Solana RPC (Helius)
Free tier + WebSocket for sniper engine + tx confirmer. Backoff handled in client.
- operational
Swap routing (Jupiter)
Every BUY/SELL routes through Jupiter aggregator. Quote + swap endpoints monitored.
- operational
Price feed (Jupiter Lite Price)
Used for TP/SL triggers, /positions live PnL, and the /alert price-cross worker.
Reporting an outage
If the bot isn\'t responding, DM @moonhydrabot from a fresh session, or email
incidents@moonhydra.com.
Security issues go to
security@moonhydra.com
(see security.txt).