Skip to content

Endijuan33/kaleido-cli

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kaleido Mining Bot

•Kaleido Mining Bot is an automated script for mining KLDO tokens from Kaleido Finance Testnet. It enables multi-wallet mining while following Kaleido's latest security measures to avoid bans and rate limits.

⚠️Important Security Guidelines

To ensure smooth operation and avoid account restrictions, follow these rules when running the bot:

-Account & Device Limits: Max 2 accounts per device, max 5 accounts per IP subnet (Hotspots included). Exceeding these limits may result in temporary or permanent bans.

-VPN/Proxy Restrictions: VPNs and proxies are detected and may lead to account suspension. Always use a real, unmodified network connection.

-Anti-Bot Protection: The bot follows human-like interaction patterns to avoid detection. Avoid making excessive mining requests in a short period.

-Rate Limiting: Mining requests are limited to 5 attempts per hour per account. Exceeding this limit may result in temporary cooldowns or account bans.

Register

📌 Key Features

Session Management •Saves each wallet's mining session in a session_{wallet}.json file. •Resumes previous sessions upon restart.

Auto-Retry & Error Handling •Exponential Backoff: If an API error occurs, the script retries with an increasing delay. •Status Code Handling: Handles 400, 401 errors (permanent failure) and 429, 5xx errors (retry with delay).

Mining Status & Earnings Tracking •Displays mining statistics

Referral Bonus System •Automatically detects and applies referral bonuses to mining earnings.

Cross-Platform Compatibility: •Works on Windows, macOS, Linux, *Android (run with ubuntu proot/chroot).

⚙️ Installation

  1. Clone the repository:
    git clone https://github.com/Endijuan33/kaleido-cli.git
    cd kaleido-cli
  2. Install dependencies:
    npm install
  3. Edit the wallets.json file using nano/vim, then add your wallet addresses (one per line):
    nano wallets.json
  4. Run Bot
    npm run start

🔄 Updating the Script

To keep your bot up-to-date with the latest improvements and fixes, simply run:

   git pull origin main

🌟Credits

Special thanks to airdropinsiders for providing the source code for the miner-cli on Kaleido Testnet. Your work has been invaluable and is greatly appreciated!

📜 License

This project is available under the MIT License. Feel free to use and modify it as needed.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published