Download TraderBotz Node
Run automated trading strategies on your own hardware. One command to install. Auto-updates included.
Quick Install
Fully automated. Installs Docker, configures everything, and starts your node. Works on Ubuntu, Debian, Fedora, RHEL, CentOS, macOS, and more.
curl -fsSL https://download.traderbotz.com/dl/install.sh | bash The installer handles everything: Docker Engine, Docker Compose, container images, systemd auto-start, and a node management agent that keeps your config in sync.
Note: Requires curl.
If not installed, run sudo apt install curl (Ubuntu/Debian)
or sudo dnf install curl (Fedora/RHEL) first.
Verify Your Download
We publish SHA-256 hashes for install scripts, the compose file, and related artifacts in
checksums.sha256. After downloading files from
/dl/, confirm they match before you run or pipe them into a shell.
- Save the files you care about in one directory (for example
~/tbz-dl). - Download the checksum manifest next to those files.
- Run
shasumin that directory to verify every listed file.
mkdir -p ~/tbz-dl && cd ~/tbz-dl
curl -fsSL https://download.traderbotz.com/dl/checksums.sha256 -O
# add install.sh, docker-compose.node.yml, etc. as needed, then:
shasum -a 256 -c checksums.sha256 Docker images: script checksums cover our published YAML and shell only.
For container images, prefer digest pinning (docker pull image@sha256:…)
when you need to pin exactly what runs in production; the installer uses tagged images from the registry by default.
Prerequisites
Install Docker Desktop for Mac. Supports both Apple Silicon (M1/M2/M3/M4) and Intel Macs.
Install
curl -fsSL https://download.traderbotz.com/dl/install.sh | bash Manual Install
mkdir ~/traderbotz-node && cd ~/traderbotz-node
curl -fsSL https://download.traderbotz.com/dl/docker-compose.node.yml -o docker-compose.node.yml
# Create .env with your tokens from the web UI
echo "NODE_AUTH_TOKEN=your-token-here" > .env
echo "ENCRYPTION_KEY=your-key-here" >> .env
docker compose -f docker-compose.node.yml up -d After Installation
- 1 Check container logs for your Node GUID
- 2 Go to bots.traderbotz.com → Nodes (in the sidebar)
- 3 Paste the GUID and click Link Node to get your
NODE_AUTH_TOKEN - 4 Add the token to your
.envfile and restart the container - 5 Assign any bot type (crypto, Polymarket, baskets) to the node. They'll start executing automatically.
Paper Trading Included
Self-hosted nodes support paper trading out of the box. Create paper bots to test any strategy with simulated trades before going live. Realistic slippage and fee simulation, full trade history, and zero risk. No exchange credentials needed.
Auto-Updates & Node Agent
Two layers keep your node current:
- ✓ Watchtower — checks for new container images hourly. When we push a release (new exchanges, strategies, or security fixes), your node pulls and restarts automatically.
- ✓ Node Agent — runs every 15 minutes via systemd. Syncs compose file updates, applies environment changes pushed from the server, monitors container health, and auto-recovers crashed containers.
Mandatory security updates are enforced server-side. The agent also self-updates.