Welcome to the bot setup guide! This guide is designed to be beginner-friendly — just follow the steps, and your bot will be ready to run with minimal terminal use.
Make sure you have the following installed:
- Node.js (Recommended:
v22.11.0) - npm (Comes with Node.js)
📦 Download from here: Node.js Installer
✅ 1. Clone the Bot Repository
If you haven't installed Git, download it here.
git clone https://github.com/MeoMunDep/giwa-testnet.git
cd giwa-testnet✅ 2. Edit Configuration Files
Set up the following files before running the bot (details below):
configs.jsonprivateKeys.txtproxies.txt(optional)
📜 1. configs.json - Bot Settings
{
"proxyMode": "round",
"delayEachWallet": [1, 1],
"timeToRestartAllWallets": 300,
"howManyWalletsRunInOneTime": 1,
"bridgeL1toL2": {
"enabled": true,
"count": 1,
"amount": 0.0001
},
"bridgeL2toL1": {
"enabled": true,
"count": 1,
"amount": 0.0001
},
"deployERC20": {
"enabled": true,
"count": 1
},
"sendERC20": {
"enabled": true,
"amount": 1000,
"count": 1
},
"deployERC721": {
"enabled": true,
"count": 1
},
"deployDomain": {
"enabled": true,
"count": 1
}
}| Field | Type | Description |
|---|---|---|
proxyMode |
string | Proxy usage mode (round, random, …). |
delayEachWallet |
array | Delay between each wallet in seconds (random within range). |
timeToRestartAllWallets |
number | Restart the whole bot after this many seconds (0 = disable). |
howManyWalletsRunInOneTime |
number | Number of wallets running concurrently. |
| Field | Type | Description |
|---|---|---|
bridgeL1toL2.enabled |
boolean | Enable/disable L1 → L2 bridge. |
bridgeL1toL2.count |
number | Number of times to bridge L1 → L2. |
bridgeL1toL2.amount |
number | Amount of ETH to bridge L1 → L2. |
bridgeL2toL1.enabled |
boolean | Enable/disable L2 → L1 bridge. |
bridgeL2toL1.count |
number | Number of times to bridge L2 → L1. |
bridgeL2toL1.amount |
number | Amount of ETH to bridge L2 → L1. |
deployERC20.enabled |
boolean | Enable/disable ERC20 token deployment. |
deployERC20.count |
number | Number of tokens to deploy. |
sendERC20.enabled |
boolean | Enable/disable sending ERC20 token. |
sendERC20.amount |
number | Amount of ERC20 tokens to send. |
sendERC20.times |
number | How many times to send ERC20. |
🗂️ 2. privateKeys.txt - Wallet List
Each line is one private key:
privatekey1
privatekey2
privatekey3
🌐 3. proxies.txt - Proxy List (Optional)
💡 Get free/paid proxies from here
Supported formats:
host:port
protocol://host:port
protocol://user:pass@host:port
▶️ For Windows Users
Just double click on run.bat
✅ This script will:
- Install all required modules
- Run the bot automatically
You don’t need to type any command manually!
▶️ For Linux/macOS Users
Run this command in terminal:
./run.shOr make it executable and double-click:
chmod +x run.sh
./run.sh- Support me via Donate: Here
- Work Contact: @MeoMunDep
- Support Group: Join here
- Updates Channel: View channel
- YouTube: @keoairdropfreene
- Instagram: @meomundep
- TikTok: @meomundep
✨ Thank you for using the bot, hope you earn from my scripts! Good luck! 🚀