https://github.com/meomundep/somnia-network
Auto faucet, send, create, mint, swap token, set username, referrals.
https://github.com/meomundep/somnia-network
airdrop airdrop-claim-bot airdrop-farm airdrop-free airdrops-bot airdrops-tools fast meomundep somnia somnia-devnet-network somnia-testnet-network testnet web
Last synced: 12 days ago
JSON representation
Auto faucet, send, create, mint, swap token, set username, referrals.
- Host: GitHub
- URL: https://github.com/meomundep/somnia-network
- Owner: MeoMunDep
- Created: 2024-12-13T21:38:31.000Z (4 months ago)
- Default Branch: Testnet
- Last Pushed: 2025-04-11T05:52:21.000Z (16 days ago)
- Last Synced: 2025-04-11T06:28:34.473Z (16 days ago)
- Topics: airdrop, airdrop-claim-bot, airdrop-farm, airdrop-free, airdrops-bot, airdrops-tools, fast, meomundep, somnia, somnia-devnet-network, somnia-testnet-network, testnet, web
- Language: Shell
- Homepage: https://t.me/keoairdropfreene
- Size: 2.5 MB
- Stars: 29
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
π Contact
> π± **For Mobile Users (Termux):** [View the guide here](https://github.com/MeoMunDep/Guides-for-using-my-script-on-termux)
> If you encounter any issues or have questions, feel free to reach out:
- Group: [Link](t.me/KeoAirDropFreeNe)
- Channel: [Link](t.me/KeoAirDropFreeNee)
- Contact for work: [Link](t.me/MeoMunDep)> Help me with your referral [Link](https://quest.somnia.network/referrals/4BB70DFF)
## π Getting Started
- Run 'run.bat' or 'run.sh' to start the process immediately.
To get started with the bot, follow these steps:
0. **Dowload NodeJS to run the bot**
-> [Link](https://t.me/KeoAirDropFreeNe/257/1462)
> Remember to download Nodejs version: **22.11.0** and NPM version: **10.9.0**
## π Configuration Files
### 1. `configs.json` π - Adjust configuration
```json
{
"timeZone": "en-US",
"rotateProxy": false,
"skipInvalidProxy": true,
"proxyRotationInterval": 2,
"delayEachAccount": [1, 1],
"timeToRestartAllAccounts": 86400,
"howManyAccountsRunInOneTime": 1,"autoReferrals": true,
"refererCodes": ["4BB70DFF"],"setUsername": false,
"faucetToken": true,
"amountToSend": [0.01, 0.05],
"createNewToken": false,
"swapToken": true,
"slippage": 2.5,
"amountOfPingForPong": 0.01,
"amountOfPongForPing": 0.01,"mintToken": true,
"toNewWallet": true,
"sendAndMintTokenTo": [
"0xe81E898F01Bc49B4A567628A6876A68ab1Bc4646",
"0x5A0C7eB124B3ADE21D171BBBa97E5899e2fEdBE1",
"0x445456AABE6E892a1280b98754b0f6AF10440c8a",
"0x2209F8E6989576F6A83afD547d8c903524374157",
"0x6c47f2437E3c2880F85A385686Ae4df9B5637D8E",
"0x68C4d2C436E2a4F3125cb050336F2D06996C12Ae",
"0x16B0108a498cDC31aceA417E2A2fb8bf2c5Dde91",
"0x858BC449aA6Bb62a61D5B12B80eC154d7c835C0d",
"0xDb9d0E7f07834de6C4cAc33C5846c451CBedcF39",
"0xf58B7c6e1dDdc0FDb2DD7aE846eCC7b933C6Ded6",
"0x718E4a9969C803a82C2D8A7DCB69c120Eb291127",
"0xf2006337204525097Ab3b50e8188E6c81a9EA79b",
"0x38d2c3Bfa1BD5d37E973b0eE45C8202CD37b16f1",
"0x46B4eDc5d0Dfd77A079fE85a4Bb2cB4f36c68ECf",
"0x8A1716726bA8868444bB263e17B5596C39820F69",
"0x49aacbf7c16988E6255Fb553a2f3FcFEe71CdC72",
"0x4B43d5dCf9A16719471a9b4712d32a9FC583e43C",
"0xb5b3A1A0d565281d1B2074368B3E501119a43808",
"0x767860a1a7c0EdcF283FbF0a1Ef61768dDff0648",
"0xB0eF30526ca491F6009749C0399dCD06966C55DF",
"0x37862cdFe859ec12Ea4e1604bB7aE76eC3ddCd30",
"0x932Af5723987eD842f5e9823EBb84E304B610F74",
"0x7F95d36FA7da0a2268A2a9d7c2cEF1bE0CcB6fC5",
"0x91267613fE6301D0e206a04EBd2BEC26E3F84722",
"0x20FF458Ba4F4093f6778Ef084c1B9D7b54aa47DD",
"0xb70087666E495764Db9958825Ee955918A6a38f8",
"0x21093a6b87bFB44206362A699e327C80E937E543",
"0x5648ECD8989dA80d1a797bE21c132aa482954c95",
"0x70Bb19141eAc75095F89dda7F280b3A35406a361",
"0xf7312e4817609f193a3AEF8DA60aA500C537F533",
"0x25A97C581a90587CD887E1fA79B6BC9B4Be504Fd",
"0xa87E2a980b55BC5875627545409c1033fB5BA801",
"0x14fD898d8bFc95271c83570b939bcF968C714748",
"0x66535723C517b1ddD813A0B392859590986d5227",
"0xA45F16E3f9b3CF69E131Ec0441A6b7D9531EF1E6",
"0x63382D3F6607e69647980A77D28f9d0026215598",
"0x8744430A7c7b50c5d9E1AD4B8c317D1023Df584B",
"0x840901d58bb8Fc0cB3286338E326ECF4c4ada964",
"0xCA4121F90647911Ce1966552AaCa1705b05BfA3f",
"0xf5bf4C4d2160F70A452D785661abeDd6d4079764",
"0x6f2788e3c1974fcF8a24Ae09fF46D348971FFce0",
"0x3eC9f86abD09703BE20515C7201f141e6EDf8144",
"0x0599Fa5BABE897499300F4cA5c9465d5deCaDCAf",
"0x59C7526a69BB507Ca702fe18bbE05FCa5a286310",
"0x09A1153E2F6F1351221b0F3b120BDc0b8B4E5F6A",
"0x00ad8f0dd899e149224103917673929d2F53cDE2"
]
}
```## π Configuration Guide for `configs.json`
### 1. General Settings
- **timeZone**: Set the time zone (e.g., "en-US" for US English formatting).
- **rotateProxy**: Enable (`true`) or disable (`false`) proxy rotation.
- **skipInvalidProxy**: Skip invalid proxies (`true`) or stop execution if a proxy fails (`false`).
- **proxyRotationInterval**: Set the interval (in minutes) before switching to a new proxy.
- **delayEachAccount**: Define the delay range (in seconds) before switching between accounts. Example: `[1, 1]` means each account will wait exactly 1 second before running.
- **timeToRestartAllAccounts**: Set the restart interval for all accounts in seconds (e.g., `86400` for 24 hours).
- **howManyAccountsRunInOneTime**: Define the number of accounts that should run simultaneously.
- **autoReferrals**: Enable (`true`) or disable (`false`) auto refer feature.
- **referralCodes**: List of referral codes to use for auto-referrals. Example: `["4BB70DFF"]`.
- **setUsername**: Enable (`true`) or disable (`false`) auto set username feature.
- **faucetToken**: Enable (`true`) or disable (`false`) claiming free tokens from the faucet.
- **amountToSend**: Specify the range of token amounts to send in transactions. Example: `[0.01, 0.05]` means a random amount between 0.01 and 0.05 tokens will be sent.
- **createNewToken**: Enable (`true`) or disable (`false`) the creation of new tokens.
- **swapToken**: Enable (`true`) or disable (`false`) token swapping functionality.
- **slippage**: Set the acceptable slippage percentage for token swaps (e.g., `2.5` means a 2.5% tolerance).
- **amountOfPingForPong**: Specify the amount of the first token (Ping) to swap for the second token (Pong).
- **amountOfPongForPing**: Specify the amount of the second token (Pong) to swap for the first token (Ping).
- **mintToken**: Enable (`true`) or disable (`false`) the minting of new tokens.
- **toNewWallet**: Enable (`true`) or disable (`false`) to send or mint token to new wallet.
- **sendAndMintTokenTo**: List of wallet addresses that will receive the minted and sent tokens.π‘ *Modify these values based on your requirements to optimize performance and avoid detection.*
---
### 2. `privateKeys.txt` ποΈ - Get it from here >>> [Link](https://t.me/KeoAirDropFreeNe/257/6879)
- Wallets generator: [Link](https://github.com/MeoMunDep/Automatic-Ultimate-Create-Wallets-for-Airdrop)
```txt
EVM privatekey
EVM privatekey
EVM privatekey
```__Note: Each row represents an account. The faucet only works with one IP per account, but sending tokens can use multiple IPs. Just multiply your proxies. LOL__
---
### 3. `proxies.txt` π - Proxy is an option. If you have one, fill it in; otherwise, leave it blank.
- [Get it from here](https://www.webshare.io/?referral_code=4l5kb3glsce7)
```txt
http://host:port
https://host:port
socks4://host:port
socks5://host:port
http://user:pass@host:port
https://user:pass@host:port
socks4://user:pass@host:port
socks5://user:pass@host:port
```π‘ Usage:
> You need to `cd` to the file after extract it.
> To run the bot, use the following command: `cd "somnia-network-main/somnia network"; node meomundep`## π¦ Running with Docker
If you prefer to run the bot in a Docker container, follow these steps:
1. Install [Docker](https://www.docker.com/get-started) if you haven't already.
2. Clone the repository:
```sh
git clone https://github.com/MeoMunDep/somnia-network.git
cd somnia-network
```
3. Build the Docker image:
```sh
docker build -t somnia-bot .
```
4. Run the container:
```sh
docker run -d --name somnia-bot somnia-bot
```
5. To check logs:
```sh
docker logs -f somnia-bot
```
6. To stop the bot:
```sh
docker stop somnia-bot
```## π Updating the Code with Git
To keep your bot updated, use Git to pull the latest changes:
1. Navigate to the bot directory:
```sh
cd somnia-network
```
2. Fetch the latest updates:
```sh
git pull origin main
```
3. If using Docker, rebuild and restart the container:
```sh
docker build -t somnia-bot .
docker stop somnia-bot && docker rm somnia-bot
docker run -d --name somnia-bot somnia-bot
```This ensures you're always running the latest version of the bot.
πEnjoy!