Skip to content

Latest commit

 

History

History
50 lines (40 loc) · 1.89 KB

README.md

File metadata and controls

50 lines (40 loc) · 1.89 KB

Token Disperser Bot

A simple and efficient script to batch-send native or ERC-20 tokens from one wallet to multiple recipients. Ideal for airdrops, bulk payments, or token distributions.

🔧 Installation

1️⃣ Install cURL (if not installed)

sudo apt update && sudo apt install -y curl

2️⃣ Install Git (if not installed)

curl -sSL https://raw.githubusercontent.com/zunxbt/installation/main/git.sh | bash

3️⃣ Clone the Repository

git clone https://github.com/zunxbt/token-disperser && cd token-disperser

4️⃣ Install Node.js and npm

curl -sSL https://raw.githubusercontent.com/zunxbt/installation/main/node.sh | bash

5️⃣ Install Dependencies

npm install enquirer@2.4.1 ethers@6.13.5 node-fetch@3.3.2 ora@5.4.1

📂 Configuration

  • Open address.txt file to input recipient wallet addresses, one per line
nano address.txt
  • After entering all addresses, save the file using Ctrl + X and the press Y and then press Enter

🚀 Running the Script

batch.TXN.mp4
  • To start sending tokens, use the below command
node bot.js
  • After running at the last stage it will ask ⛽ Use custom gas settings? (y/N) ; if u want to use current gas fee then write N but if u want to use customized gas fee instead of current gas fee then u should write y

⚠️ Important Notes

  • You need to enter the private key of the wallet from which you want to send tokens to other wallets.
  • Choose the Native Coin option if you want to send gas tokens like BNB, ETH, or IP. If you want to send an ERC-20 token, you need to enter the contract address of that token.
  • If the network you want to use is not available, you can edit the chains.json file and modify it with your preferred network.