Installation Guide

⚙️ MagicTradeBot Installation Guide

Learn how to download, install, and run MagicTradeBot—a self-hosted cryptocurrency trading platform powered by intelligent automation and real-time analysis.

📥 Step 1: Download the Components

Begin by downloading the latest official version of MagicTradeBot. Active licensing is required for access.

Access Required: You must have an active license key to access the download area.

🔗 How to Download

  • Visit the MagicTradeBot Official Website.
  • Log in using your registered account email.
  • Go to the License Management section in your dashboard.
  • Click the Download link associated with your license to get the latest release.

📦 What's Included

Component Format Description
Management App (ASP.NET Core) Binary Admin interface and backend API server (cross-platform)
Core Bot Instance (Golang) Precompiled High-speed trading engine for real-time crypto markets
Documentation HTML / Markdown Offline installation instructions and configuration examples

You can host the Management App on your server and run one or more bot instances across multiple machines or environments.

📂 Step 2: Unpack the Files

After download, extract the compressed ZIP or tarball appropriate for your operating system.

🗂 Directory Structure Example

  • magictradebot/
    • management/
      • appsettings.json
      • ...
    • bot/
      • mtbot.exe
      • mtbot-linux
      • mtbot-macos

🚀 Step 3: Run the Management App

The Management App is precompiled for immediate deployment. No build steps required.

🪟 For Windows

cd management
MagicTradeBotManagementApp.exe

🐧 For Linux / macOS

cd management
chmod +x MagicTradeBotManagementApp
./MagicTradeBotManagementApp

Ensure the .NET Runtime 9.0+ is installed on your system.

🔗 Access the Application

  • Backend API: https://localhost:44353/

You can adjust domain, port, database, and environment settings in the appsettings.json file.

Recommended for production: set up HTTPS, reverse proxy (e.g., Nginx, IIS), and secure firewall rules.

🐳 Optional: Docker Deployment (Management App)

MagicTradeBot supports Docker-based deployment for the backend panel.

📦 Docker Build & Run

docker build -t magictradebot-management .
docker run -d -p 5000:80 --name mtb-admin magictradebot-management

📎 Related Topics