Skip to content

Automated volume trading bot for the Sui blockchain, supporting multiple DEXs including Cetus, Turbos, KriyaDEX, and FlowX.

Notifications You must be signed in to change notification settings

lorine93s/MutiDex-Volumn-Bot

Repository files navigation

MutiDex-Volumn-Bot

MutiDex-Volumn-Bot is an automated volume trading bot designed for the Sui blockchain. It supports major Sui-based DEXs including Cetus, Turbos Finance, KriyaDEX, and FlowX Finance. The bot helps simulate or generate on-chain volume through strategic trades, ideal for liquidity mining, market-making, or trading activity bootstrapping.


🔧 Features

  • 🔄 Automated token swaps across supported DEXs
  • ⚡ Optimized for low-latency transaction execution
  • 💧 Supports multiple liquidity pools and token pairs
  • 🧠 Strategy plug-ins (e.g., random volume, fixed-frequency, peak hours)
  • 🧩 Easy integration with custom keypairs and wallets
  • 📊 Optional logging and Telegram/Discord webhook alerts

🧱 Supported Platforms


🚀 Quick Start

1. Clone the repo

git clone https://github.com/yourusername/SuiVolumeBot.git
cd SuiVolumeBot

2. Install dependencies

npm install

3. Set up .env

PRIVATE_KEY=your_private_key_here

DEX= cetus,turbos,kriya,flowx

RPC_ENDPOINT=https://sui-mainnet-rpc-url
RPC_WEBSOCKET_ENDPOINT=wss://rpc.ankr.com/sui/ws/<YOUR_RPC_API_KEY>

DISTRIBUTE_INTERVAL_MAX=30
DISTRIBUTE_INTERVAL_MIN=20

BUY_INTERVAL_MAX=10    # seconds
BUY_INTERVAL_MIN=5

SWAP_AMOUNT_MAX=0.005
SWAP_AMOUNT_MIN=0.005

POOL_ID= pool ID

4. Run the bot

npm start
# or with PM2 for production
pm2 start index.js --name sui-volume-bot

5. Strategies

  • random – Randomized volume with randomized pairs and amounts

  • fixed – Fixed token pair and volume amount per interval

  • burst – Volume bursts at specific time ranges (e.g., UTC 0:00–2:00)

About

Automated volume trading bot for the Sui blockchain, supporting multiple DEXs including Cetus, Turbos, KriyaDEX, and FlowX.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published