OpenViSTAI · Agents · Blockchain · Crypto
Menu
Exchanges & Trading

Adamant Tradebot

Adamant Tradebot is an open-source JavaScript application that token teams run on their own server to manage market-making orders on supported centralized crypto exchanges. It supports order-book building, buy and sell orders, spread and price-range settings, and activity policies.

Independent OpenViST project profile, based on linked sources.

Adamant Tradebot — OpenViST project profile in Exchanges & Trading.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use it when a token team wants to operate its own market-making setup on a supported centralized exchange and can manage the server, configuration, and exchange account.

Who it is for

  • Token issuers operating on supported centralized exchanges
  • Crypto project teams that want to manage liquidity operations through their own server and exchange account
  • Operators comfortable maintaining a Linux-based installation or using the documented Docker Compose route

Documented uses

  • Build initial or dynamic order-book depth with buy and sell orders.
  • Maintain configured spreads and price ranges.
  • Apply trading activity policies based on spread, order book, optimal settings, or depth.
  • View exchange fees, daily volume, balances, orders, and bot statistics.
Before you choose

Requirements & limits

The repository describes a free basic version and premium modules or services. The software is self-hosted and uses the operator’s exchange account.

  • The free basic version lists Azbit, P2PB2B, StakeCube, Coinstore, FameEX, and NonKYC; other exchange connectors are described as premium or custom support.
  • The manual installation requirements are Ubuntu 20+ or CentOS 8+, Node.js v22.2+, npm v9+, and MongoDB.
  • Docker Compose is documented as an alternate quick-start mode, running the bot alongside MongoDB.
  • The README describes ADAMANT Messenger for command-based management; Telegram, CLI, and WebUI access are also mentioned as options to request through a manager.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Install and configure the bot from its repository

Prepare a local installation and edit its configuration before launch.

Before you start

  • Ubuntu 20+ or CentOS 8+
  • Node.js v22.2+
  • npm v9+
  • MongoDB
  • A server and exchange account for the self-hosted setup

Steps

  1. Clone the repository and change into its directory.

  2. Run the command below to install dependencies.

    Documented command
    npm i
  3. Copy config.default.jsonc to config.jsonc and edit the settings; parameter descriptions are in the configuration comments.

Expected outcome

A locally installed bot with a user configuration file prepared for the documented launch stage.

Guide limitations

  • These steps cover installation and configuration, not exchange-specific parameter choices or a verified trading outcome.
  • The documentation says other Linux distributions may work but are not tested.
Source-based practical guide

Initialize and start with the mm CLI

Use the documented CLI quick start to initialize an installation, run its diagnostic command, and start the bot.

Before you start

  • A Linux server environment
  • For npm/local mode: Node.js and npm
  • For Docker Compose mode: Docker Compose
  • An exchange account for the self-hosted trading setup

Steps

  1. For npm/local mode, install adamant-tradebot globally, create a working directory, and enter it.

  2. Run mm init and mm doctor.

  3. Run mm on to start the bot and mm status to view its status.

Expected outcome

The CLI quick-start sequence initializes the installation, runs its diagnostic command, starts the bot, and displays status.

Guide limitations

  • The repository documents npm/local and Docker Compose as separate modes; this recipe covers npm/local mode.
  • The supplied quick-start instructions do not specify exchange-specific configuration values.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
Adamant-im/adamant-tradebot · Official homepage title · retained in its source language