ADAMANT Market-Making Software v9.0.0
First distributable release of the open-source market-making bot. Package version bumps from 8.0.0 to 9.0.0.
Install
npm install -g adamant-tradebot
mm initdocker pull ghcr.io/adamant-im/adamant-tradebot:9.0.0Highlights
Distribution
- npm package
adamant-tradebotwithmmCLI (mm init,mm on,mm off,mm doctor, …) - Docker image on GHCR:
ghcr.io/adamant-im/adamant-tradebot docker-composestack for MongoDB and local runs- GitHub Actions publish workflows for npm and GHCR on release
Architecture (since v8 baseline)
- Modular ADM command handlers under
modules/commands/ - WebUI API foundation (Fastify, JWT, Zod, Socket.IO)
- Refactored MM modules: trader, order book builder, liquidity provider, price watcher
- Expanded JSDoc types under
types/, Jest tests, ESLint flat config
Exchange connectors
- Supported: Azbit, Coinstore, FameEXnet, NonKYC, P2PB2B, StakeCube
- Removed (legacy): Bit-Z, CoinDeal, IDCM
Documentation
- README overhaul for token issuers and self-hosted market making
CONTRIBUTING.md, AI agent instructions
Breaking changes
- Use
config.default.jsonc+mm initinstead of committedconfig.json - Node.js v22.2+ required
- Legacy exchange connectors removed — migrate to supported exchanges
- CLI-driven lifecycle (
mm on/mm off) for npm/local installs
Links
Closes #117