cd /news/developer-tools/i-built-an-open-source-crypto-tradin… · home topics developer-tools article
[ARTICLE · art-36428] src=dev.to ↗ pub= topic=developer-tools verified=true sentiment=· neutral

I built an open-source crypto trading bot that runs 4 exchanges from one server

GainAlgo released an MIT-licensed crypto trading bot that manages four exchanges—Binance, Bybit, Upbit, and Bithumb—from a single server and dashboard. The bot runs in paper mode by default with all engines off, requiring explicit opt-in for live trading. A multi-agent adversarial audit was conducted before open-sourcing to ensure security.

read1 min views6 publishedJun 23, 2026

GainAlgo is an MIT-licensed crypto trading bot I've been building. The latest update lets it manage four exchanges from a single server and one dashboard:

| Exchange | Futures (USDT-M) | Spot |
|---|---|---|

| Binance | ✅ | ✅ | | Bybit | ✅ | ✅ | | Upbit | — | ✅ | | Bithumb | — | ✅ |

That's 2 futures + 4 spot markets, all in one process.

On its own, the bot is roughly break-even. I think of it as tilling the field and standing guard 24/7 — the human still does the final harvest. Defaults are deliberately safe: every engine off, paper mode, single server. Live trading is an explicit, per-exchange opt-in.

If you came for "wake up to money piling up," this isn't that. It's a framework you tune — together. Running a separate bot per exchange means juggling windows and duplicated infra. GainAlgo keeps them in one place but fully isolated:

One screen, zero cross-contamination.

Before open-sourcing the latest work, I ran a multi-agent adversarial audit over the code and fixed what it surfaced:

Small bot, but I'd rather knock on the bridge before crossing it.

git clone https://github.com/gainalgo/nunnaya Copy .env.example

.env

, fill only the exchange keys you use (withdrawal permission off), and run. It boots in paper mode by default — observe first.

This is a community project — the whole point is finding good configs together. Issues, PRs, and honest teardowns are welcome.

⭐ Repo: https://github.com/gainalgo/nunnaya

── more in #developer-tools 4 stories · sorted by recency
── more on @gainalgo 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
Live at https://your-agent.zahid.host
Get free account → Pricing
from €0/mo · no card required
LIVE [news/i-built-an-open-sour…] indexed:0 read:1min 2026-06-23 ·